diff --git a/tools/valgrind/MPICH.supp b/tools/valgrind/MPICH.supp index 53c090e215..80c6b66624 100644 --- a/tools/valgrind/MPICH.supp +++ b/tools/valgrind/MPICH.supp @@ -121,3 +121,221 @@ fun:PMPI_Init ... } +{ + MPICH_library1 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init + fun:lammps_open + ... + fun:Run + fun:* + fun:* + fun:Run + ... +} +{ + MPICH_json1 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + fun:parse_json_tree + fun:MPIR_Csel_create_from_buf + fun:* + fun:* +} +{ + MPICH_comm1 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:* + fun:MPIR_Find_local + fun:* + fun:MPIR_Comm_commit + fun:MPIR_init_comm_world + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init + fun:lammps_open + ... + fun:Run + fun:* + fun:* +} +{ + MPICH_comm2 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:* + fun:MPIR_Find_external + fun:* + fun:MPIR_Comm_commit + fun:MPIR_init_comm_world + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init + fun:lammps_open + ... + fun:Run + fun:* + fun:* +} +{ + MPICH_comm3 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:* + fun:MPIR_Find_local + fun:* + fun:MPIR_Comm_commit + fun:MPIR_init_comm_self + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init + fun:lammps_open + ... + fun:Run + fun:* + fun:* +} +{ + MPICH_comm4 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:* + fun:MPIR_Find_external + fun:* + fun:MPIR_Comm_commit + fun:MPIR_init_comm_self + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init + fun:lammps_open + ... + fun:Run + fun:* + fun:* +} +{ + MPICH_psm3_1 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + fun:psm3_ep_open_internal + fun:psm3_ep_open + fun:* + fun:psmx3_sep_open + fun:* + fun:* + fun:MPIDI_OFI_init_local + fun:* + fun:* +} +{ + MPICH_psm3_2 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:* + fun:psm3_strdup_internal + fun:psm3_hal_pre_init_cache_func + fun:* + fun:psm3_info_query + fun:psmx3_update_nic_info + ... + fun:MPIDI_OFI_init_local + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init +} +{ + MPICH_psm3_3 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:* + fun:psm3_strdup_internal + fun:psm3_stats_register_type_internal.part.0.lto_priv.0 + fun:* + fun:* + fun:ips_proto_register_stats + fun:psm3_ips_proto_init + fun:* + fun:psm3_ep_open_internal + fun:psm3_ep_open + fun:* + fun:psmx3_sep_open + fun:* + fun:* + fun:MPIDI_OFI_init_local +} +{ + MPICH_psm3_4 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + fun:psm3_ep_open + fun:* + fun:psmx3_sep_open + ... + fun:MPIDI_OFI_init_local + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init +} +{ + MPICH_hwloc1 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:hwloc_connect_children + fun:hwloc_connect_children + fun:hwloc_connect_children + fun:hwloc__reconnect + fun:hwloc_x86_discover + fun:* + fun:* + fun:hwloc_topology_load + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init + fun:lammps_open +} +{ + MPICH_hwloc2 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:hwloc_connect_children + fun:hwloc__reconnect + fun:hwloc_x86_discover + fun:* + fun:* + fun:hwloc_topology_load + ... + fun:PMPI_Init + fun:lammps_mpi_init + fun:lammps_mpi_init + fun:lammps_open + fun:* + fun:* + fun:* +}