From d03ca368b5c43e9cc30118aeafdc77b2f9fac5eb Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Fri, 2 Aug 2024 16:03:12 -0400 Subject: [PATCH] add a couple more suppressions --- tools/valgrind/MPICH.supp | 42 ++++++++++++++++++++++++++++++++++++++ tools/valgrind/OpenMP.supp | 10 +++++++++ 2 files changed, 52 insertions(+) diff --git a/tools/valgrind/MPICH.supp b/tools/valgrind/MPICH.supp index 6934cf8fbd1..80d46a49c86 100644 --- a/tools/valgrind/MPICH.supp +++ b/tools/valgrind/MPICH.supp @@ -39,3 +39,45 @@ fun:PMPI_Init fun:main } +{ + MPICH_MPI_init4 + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:psmx3_recv_generic + ... + obj:* + ... + fun:MPIDI_Init.constprop.0 + ... + fun:PMPI_Init + fun:main +} +{ + MPICH_MPI_init5 + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + obj:* + ... + fun: usdf_getinfo.lto_priv.0 + ... + fun:MPID_Init.constprop.0 + ... + fun:PMPI_Init + fun:main +} +{ + MPICH_MPI_init6 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:strdup + obj:* + ... + fun:MPID_Init.constprop.0 + ... + obj:* + fun:PMPI_Init + fun:main +} diff --git a/tools/valgrind/OpenMP.supp b/tools/valgrind/OpenMP.supp index e92e34e8167..29284b3bcf0 100644 --- a/tools/valgrind/OpenMP.supp +++ b/tools/valgrind/OpenMP.supp @@ -193,3 +193,13 @@ fun:GOMP_parallel } +{ + gomp_realloc1 + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:gomp_realloc + fun:gomp_team_start + fun:GOMP_parallel +} +