Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Denormal number

Zuheyr_A_
Beginner
768 Views
Hello,

I am using intel compiler 9.1.045/bin/ifort on Linux and compiling with flags
-g -O0 -mp -debug all -save -check all -traceback -integer-size 64 -real-size 64

My program does not give me the answers I got with other compilers and I keep on getting the following warning (but program continues):

Fortran runtime warning: IEEE 'denormal number' exception not supported.

Could you please point out what is wrong with the code!? Is it because there are denormal numbers or is it warning that denormal number check is not supported!?

I would greatly appreciate your help.
Thanks for reading,
Regards
Zuheyr Alsalihi
0 Kudos
1 Reply
Ron_Green
Moderator
768 Views
Zuheyr,

You can check for FP exceptions by using:

-fpe:0 -no-ftz

Now if you want numerics to be precise, your version of the compiler, remove "-mp" and use "-fp-model precise". Check the documentation of -fp-model, for your older 9.1 compiler it may be in the Release_Notes document as this was a new option about the time your compiler was created. It is documented fully in the 10.1 compiler family.

ron
0 Kudos
Reply