My compiler settings are
Code: Select all
F90C = gfortran-mp-5
FFLAGS= -O3
Code: Select all
Note: The following floating-point exceptions are signalling: IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
I found similar floating point errors once when running CAMB in gdb (sorry, but I forget what).
Googling the error message gives https://www.cisl.ucar.edu/news/01/tips/0209.fpe.html
which suggests such errors should be found, as hey can lead to slow down, if not catasatrophic failure.
I'm not worried so much about this affecting the physics (the Cl's from this look fine), but that errors like this could be slowing CAMB down, or leading to unexpected effects elsewhere. So far, it isn't affecting me, but it is worrying and I wonder if others have become aware of this, or should be made aware of this.