代码之家  ›  专栏  ›  技术社区  ›  toliveira

在简单的mpi程序中发现泄漏

  •  0
  • toliveira  · 技术社区  · 6 年前

    这个简单的程序根据 LeakSanitizer 是的。

    #include <mpi.h>
    int main(int argc, char *argv[])
    {
        MPI_Init(&argc, &argv);
        MPI_Finalize();
        return 0;
    }
    

    我正在将其链接到打开的MPI v1.10.2。

    这个 other question 问几乎同样的问题,但使用valgrind而不是泄漏消毒剂。答案解释了所报告的内存泄漏是误报,并指示在使用valgrind时如何抑制它们。

    我想,泄漏消毒剂报告的内存泄漏也是错误的。是这样吗?有可能压制他们吗?

    0 回复  |  直到 6 年前