如何摆脱特定的gfortran警告?

问题描述 投票:0回答:1

我有一条警告消息,它经常在我的构建日志中出现。它是由某些我无法修改的外部来源引起的。警告消息是:

Named COMMON block ‘<BLOCK_NAME>’ at (1) shall be of the same size as elsewhere ( <SIZE_1> vs <SIZE_2> bytes)

是否有一个标志将禁止显示此消息?我尝试过-Wno-align-commons


注意:我想抑制警告,以便更容易发现新的警告消息。当您有成千上万的时候很难做。

fortran gfortran suppress-warnings fortran95
1个回答
0
投票

如果正在编译生成该警告的源代码,则可以访问该源代码。因此,您可以修改源代码,但是您不想修改它。 -Wno-align-commons控制有关alignment

问题的警告。这里的警告是关于尺寸不匹配的。您是否真的想写随机存储器?只有一种方法可以禁止显示该警告,即使用-w可以禁止所有警告。
© www.soinside.com 2019 - 2024. All rights reserved.