Menu

#42 gfortran outputs "Note: The following floating-point exceptions are signalling" when slvfe is run

0.3
closed
None
2016-08-17
2016-08-04
No

Reported by Toru Ekimoto & Nobuyuki Matubayasi.

After running slvfe the error message as in the title may be generated.

Because this does not happen on ifort-compiled programs, I suspect that this is because the program is compiled with gfortran (and -ffast-math -fno-finite-math-only).

Discussion

  • Shun Sakuraba

    Shun Sakuraba - 2016-08-17

    https://gcc.gnu.org/ml/fortran/2013-06/msg00072.html seems to be the cause of the problem. The first singnaling of INVALID, ZERO, OVERFLOW are all inside dsyevr, so I suspect that there are nothing we can do.

     
  • Shun Sakuraba

    Shun Sakuraba - 2016-08-17

    Confirmed that all of INVALID FPEs occured inside dsyevr. Fixed with changesets 141d0993faad and 09eb2d0292ab.

     
  • Shun Sakuraba

    Shun Sakuraba - 2016-08-17
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB