首页 > 解决方案 > 可以在 Valgrind 抑制文件中使用注释吗?

问题描述

如何在 Valgrind 抑制文件中添加评论?

我需要为一个大型项目维护一个 Valgrind 抑制文件。我们从链接到的工具中过滤不可修复的错误。随着该工具的新版本的发布,该文件可能需要随着时间的推移而更新。

以下是我们要禁止的规则的示例:

{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:Wredxor
   obj:/tmp/*/vcs_sim_exe*
   ...
   fun:SNPSle_*
   ...
   fun:VCS_MAIN
   obj:/tmp/*/vcs_sim_exe*
   ...
   fun:main
}

我想在之前(或在规则内)添加类似以下行的内容:

// Rule added for release 2019.X.Y.Z release.

我无法在Valgrind 文档中找到对评论的引用。

标签: valgrind

解决方案


禁止文件中的注释以 # 字符开头。 https://www.valgrind.org/docs/manual/manual-core.html#manual-core.suppress 应该提到这一点(很快就会:))。


推荐阅读