[aspect-devel] Floating Point Exception error for simple setup

FELIPE ORELLANA ROVIROSA f_orellana at berkeley.edu
Thu Mar 10 13:11:38 PST 2016


Hi Timo,

    Thanks for having replied.

    Here dealing with the FPE thing..

I executed the command you advised me:

login1.stampede(37)$ cmake -D ASPECT_USE_FP_EXCEPTIONS=OFF .

and it worked to this:
-- ====================================================
-- ============ Configuring ASPECT ====================
-- ====================================================
-- Found deal.II version 8.5.0-pre at
'/home1/04020/unfelipe/packages/deal.II/lib/cmake/deal.II'
-- Using PETSc = 'OFF'
-- Added 1 tests.
-- Enabling dynamic loading of plugins from the input file
-- Enabling checking of compatible deal.II library when loading plugins
-- Autopilot invoked
-- Run   $ make info  to print a detailed help message
-- Writing config into detailed.log...
-- Configuring done
WARNING: Target "aspect" requests linking to directory
"/opt/apps/intel/13/composer_xe_2013.2.146/mkl/lib/intel64".  Targets may
link only to libraries.  CMake is dropping the item.
WARNING: Target "quick_mpi" requests linking to directory
"/opt/apps/intel/13/composer_xe_2013.2.146/mkl/lib/intel64".  Targets may
link only to libraries.  CMake is dropping the item.
-- Generating done
-- Build files have been written to:
/home1/04020/unfelipe/packages/ASPECT/build

Then, I tried running both the 3D and the 2D examples in parallel. For this
later one this is the error i got in the output file:

ibrun /home1/04020/unfelipe/packages/ASPECT/build/aspect c2Dbox.prm
TACC: Starting up job 6708828
TACC: Setting up parallel environment for MVAPICH2+mpispawn.
TACC: Starting parallel tasks...
-----------------------------------------------------------------------------
-- This is ASPECT, the Advanced Solver for Problems in Earth's ConvecTion.
--     . version 1.4.0-pre
--     . running in DEBUG mode
--     . running with 256 MPI processes
--     . using Trilinos
-----------------------------------------------------------------------------

[c558-501.stampede.tacc.utexas.edu:mpi_rank_1][error_sighandler] Caught
error: Floating point exception (signal 8)
[c558-501.stampede.tacc.utexas.edu:mpi_rank_5][error_sighandler] Caught
error: Floating point exception (signal 8)
[c558-501.stampede.tacc.utexas.edu:mpi_rank_2][error_sighandler] Caught
error: Floating point exception (signal 8)
[c558-501.stampede.tacc.utexas.edu:mpi_rank_6][error_sighandler] Caught
error: Floating point exception (signal 8)
[c558-501.stampede.tacc.utexas.edu:mpi_rank_13][error_sighandler] Caught
error: Floating point exception (signal 8)
[c558-501.stampede.tacc.utexas.edu:mpi_rank_9][error_sighandler] Caught
error: Floating point exception (signal 8)
[c558-501.stampede.tacc.utexas.edu:mpi_rank_10][error_sighandler] Caught
error: Floating point exception (signal 8)
[c558-501.stampede.tacc.utexas.edu:mpi_rank_14][error_sighandler] Caught
error: Floating point exception (signal 8)
[c558-501.stampede.tacc.utexas.edu:mpi_rank_0][error_sighandler] Caught
error: Floating point exception (signal 8)
...

**************************************
 This is my module list:
      Currently Loaded Modules:
  1) xalt/0.6   2) TACC   3) git/2.7.0   4) gcc/4.7.1   5) mvapich2/1.9a2
6) mkl/13.0.2.146   7) cmake/3.1.0

   After having executed the command for FPE OFF you advised me, the only
things that changed in the build directory were: tests dir, CMake dir and
Makefile. The ASPECT executable remains nevertheless unchanged..  I wonder
if this is right..

hope you can find out what my problem is,
hope you can help me,
thanks,

Felipe

On Wed, Mar 9, 2016 at 5:49 AM, Timo Heister <heister at clemson.edu> wrote:

> Hey Felipe,
>
> the floating point exception feature is still a somewhat fragile
> option. You can turn it off with
>
>  cmake -D ASPECT_USE_FP_EXCEPTIONS=OFF .
>
> in your build directory.
>
> To improve this feature, can you tell me what compiler versions you
> are using? Do you see this problem also when you run the 2d
> convection-box on one processor?
>
> Thanks,
> Timo
>
>
>
> On Wed, Mar 9, 2016 at 3:21 AM, FELIPE ORELLANA ROVIROSA
> <f_orellana at berkeley.edu> wrote:
> >
> >  Hi all,
> >
> >        I am trying to run Aspect in parallel for 3D computations, and I
> am
> > getting errors related to 'floating point exception'. I know other
> people in
> > the community has suffered this same problem, in different situations,
> > versions and machines.
> >
> >       For instance, I am using version 1.4.0-pre on TACC Stampede. When
> > trying to run the 3D convection example, after short running times I get
> the
> > error:
> >
> >
> >
> -----------------------------------------------------------------------------
> > -- This is ASPECT, the Advanced Solver for Problems in Earth's
> ConvecTion.
> > --     . version 1.4.0-pre
> > --     . running in DEBUG mode
> > --     . running with 256 MPI processes
> > --     . using Trilinos
> >
> -----------------------------------------------------------------------------
> >
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_2][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_5][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_8][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_10][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_12][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_9][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_1][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_6][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_15][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_4][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > [c557-404.stampede.tacc.utexas.edu:mpi_rank_7][error_sighandler] Caught
> > error: Floating point exception (signal 8)
> > ...
> >
> >     Is there a vulnerability with the Aspect version I am using?
> >   or the problem lies on another issue?
> >
> >     What would be the recommendation?
> >
> > I greatly appreciate your help,
> > cheers,
> >
> > Felipe
> >
> > _______________________________________________
> > Aspect-devel mailing list
> > Aspect-devel at geodynamics.org
> > http://lists.geodynamics.org/cgi-bin/mailman/listinfo/aspect-devel
>
>
>
> --
> Timo Heister
> http://www.math.clemson.edu/~heister/
> _______________________________________________
> Aspect-devel mailing list
> Aspect-devel at geodynamics.org
> http://lists.geodynamics.org/cgi-bin/mailman/listinfo/aspect-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geodynamics.org/pipermail/aspect-devel/attachments/20160310/4075cd7c/attachment-0001.html>


More information about the Aspect-devel mailing list