diff --git a/tools/valgrind/OpenMP.supp b/tools/valgrind/OpenMP.supp index 6d9c8b2867..76dc4f78f4 100644 --- a/tools/valgrind/OpenMP.supp +++ b/tools/valgrind/OpenMP.supp @@ -49,26 +49,37 @@ Memcheck:Leak match-leak-kinds: reachable fun:malloc + fun:strdup ... - fun:GOMP_parallel + obj:/usr/lib64/libomp.so + fun:omp_set_num_threads ... + fun:_ZN9LAMMPS_NS6LAMMPSC1EiPPci } { OpenMP_init_part5 - Memcheck:Leak - match-leak-kinds: reachable - fun:malloc + Memcheck:Param + sched_setaffinity(mask) + fun:syscall + obj:/usr/lib64/libomp.so ... - obj:/usr/lib*/libgomp.so.1* + obj:/usr/lib64/libomp.so fun:omp_set_num_threads ... + fun:main } { OpenMP_init_part6 Memcheck:Leak - match-leak-kinds: possible - fun:calloc - ... - fun:GOMP_parallel + match-leak-kinds: reachable + fun:malloc ... + fun:call_init + fun:call_init + fun:_dl_init + obj:/usr/lib*/ld*.so + obj:* + obj:* + obj:* + obj:* }