Sure if you add -ftrapv
, signed overflow will cause exception. But w/o it, gfortran (ifort as well) produces code that silently ignores overflow giving bogus results. For ifort
there seems to be no equivalent of -ftrapv
. For other compilers I do not know.
2 Likes