Warning: ieee_inexact is signaling

to all
two really dumb questions

  1. Is this critical or do I need to worry about it?
    and if not
  2. How do I disable this warning?

this just started with the upgrad to 11.1 and using the 32bit version
and seems to happen on a divide of a Real*4 number
for example the values are
21.309 / 0.002

will cause this message
Warning: ieee_inexact is signaling

thanks in advance
dan

Hi Dan,

Blame the F2003 standard. The standard requires that these IEEE warning be emitted when the program exits via a STOP statement.

  1. Is this critical or do I need to worry about it?

I guess that you depend upon what you are doing. If your program needs exact answers then yes, it would be critical. If your program allows for some loss of accuracy, then you can ignore them.

  1. How do I disable this warning?

Remove STOP statements from your program.

-Mat

Setting environment variable
export NO_STOP_MESSAGE=yes
eliminates that warning.