ieee error

i was getting these warnings while running my program

  1. ieee invalid is signaling
  2. ieee divide by zero is signaling
  3. ieee inexact is signaling

    so i searched in google & i got one conclusion & according to that in my project properties i changed “floating point exception handler-YES”

but now i run my program it says “____.exe” has stopped working.

please help me

It is probably appropriate to mask “Inexact” and “Underflow”. “Division by Zero” and “Invalid Operand” are probably caused by bugs in your program and should be investigated instead of being papered over.

Whether or not IEEE signal messages should be output or masked depends on which Fortran standard is being complied with. There are compiler options and environmental variables that affect the run-time behavior.