Заставить gfortran сначала остановить программу NaN

Чтобы отладить мое приложение (fortran 90), я хочу превратить все NaN в сигнальные NaN.

При настройках по умолчанию моя программа работает без сигналов и просто выводит данные NaN в файл. Я хочу найти точку, в которой генерируется NaN. Если я могу перекомпилировать программу с сигнализацией NaN, я получу сигнал SIGFPE в первой точке, где находится первая неправильная операция с плавающей запятой.

15
задан osgx 29 October 2013 в 14:46
поделиться