http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58020
--- Comment #11 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- > The issues have hopefully been resolved and are now in the package. > See http://mathalacarte.com/hpcconsult > Thanks for the comments made above. Give feedback where it makes sense. When c_control.c is compiled with -O3 or above, IEEE_tests_gfortran.f90 aborts at run time with: Computing (w/x87) D=sqrt(A/B+C), D=0., A=0., B=0., C=0., correctly signals IEEE_INVALID using gfortran Program received signal SIGFPE: Floating-point exception - erroneous arithmetic operation. Backtrace for this error: #0 0x1000240c2 #1 0x100025a1e #2 0x7fff80df91b9 Floating exception The test runs without problem with -O2.