英特尔Fortran编译器(ifort)禁止显示特定警告消息

时间:2013-11-20 11:01:59

标签: compilation fortran intel-fortran

是否可以在ifort编译器中禁止显示其他警告的特定警告消息?更具体地说,我想关闭以下警告消息:

  

警告#7601:F2008标准不允许内部程序为      实际参数程序名称。 (R1214.4)。

(顺便说一句,这是与ifort内的F2008标准实施相关的一些问题)。我在Linux机器上使用ifort 13.0.1 20121010

2 个答案:

答案 0 :(得分:3)

使用-diag-disable nnn选项(Windows上的/ Qdiag-disable:nnn),其中nnn是要抑制的警告编号(此处为7601)。

答案 1 :(得分:2)

是的,这是可能的。您可以单独打开/关闭所有警告。

我不确定此特定警告的正确关键字是什么,我的猜测是-warn nostderrors ...

您可以找到warn选项here的详尽列表。