From ad29374127d24e183d9ad8bac1b8742292b0b329 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <dmitri.naumov@ufz.de>
Date: Thu, 13 Jun 2019 18:56:14 +0200
Subject: [PATCH] Add valgrind suppressions file.

Include some suppressions for python, omp, and ld_load.
---
 scripts/test/valgrind.suppressions | 60 ++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)
 create mode 100644 scripts/test/valgrind.suppressions

diff --git a/scripts/test/valgrind.suppressions b/scripts/test/valgrind.suppressions
new file mode 100644
index 00000000000..b761d2cea7a
--- /dev/null
+++ b/scripts/test/valgrind.suppressions
@@ -0,0 +1,60 @@
+{
+   python_read4
+   Memcheck:Addr4
+   ...
+   obj:/usr/lib/libpython*
+   ...
+}
+{
+   python_uninitialized_value8
+   Memcheck:Value8
+   ...
+   obj:/usr/lib/libpython*
+   ...
+}
+{
+   python_cond
+   Memcheck:Cond
+   ...
+   obj:/usr/lib/libpython*
+   ...
+}
+{
+   python_leak
+   Memcheck:Leak
+   ...
+   obj:/usr/lib/libpython*
+   ...
+}
+{
+   omp_sched_setaffinity
+   Memcheck:Param
+   sched_setaffinity(mask)
+   fun:syscall
+   obj:/usr/lib/libomp.so
+   ...
+}
+{
+   omp_init_num_threads_leak
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   ...
+   fun:gomp_init_num_threads
+   ...
+}
+{
+   ld_dl_init_leak
+   Memcheck:Leak
+   ...
+   fun:_dl_init
+   obj:/usr/lib/ld-*.so
+   ...
+}
+{
+   ld_dl_open_leak
+   Memcheck:Leak
+   ...
+   fun:_dl_open
+   obj:/usr/lib/libdl-*.so
+   ...
+}
-- 
GitLab