在没有回溯的情况下发生错误后终止程序的执行

时间:2017-10-23 14:19:02

标签: fortran

我有几个Fortran代码要运行,有时我会遇到异常(例如分段错误):

  Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

这不是什么大问题,因为可以进行修正。但是,它会停止其他执行的流程:

Backtrace for this error:
等等。通过自动测试,我现在不关心回溯,只是想显示一个错误,我稍后会再回来。

如何阻止程序打印错误的回溯,以便它只返回42之类的值?

我使用gfortran 4.9.2。

0 个答案:

没有答案