diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2020-03-06 19:58:48 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2020-03-06 19:58:48 +0000 |
commit | 0761a7d8e3eea114e8ce063b4d72f42b0e36a291 (patch) | |
tree | 95c67b39fe31c46ff241780918507ab8a85f6ee2 | |
parent | 41404c6e91c06c1c1f3c65c2addf0c43b6eb3174 (diff) | |
parent | 5c3bb85ee0c96c9eb2350edbc9d7dd8ae85bee20 (diff) | |
download | gnutls-0761a7d8e3eea114e8ce063b4d72f42b0e36a291.tar.gz |
Merge branch 'tmp-gen-suppressions' into 'master'
Let valgrind suggest suppression rules on any issue it finds
See merge request gnutls/gnutls!1195
-rw-r--r-- | gl/override/m4/valgrind-tests.m4.diff | 2 | ||||
-rw-r--r-- | tests/suppressions.valgrind | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gl/override/m4/valgrind-tests.m4.diff b/gl/override/m4/valgrind-tests.m4.diff index a1e6686964..4e31532e75 100644 --- a/gl/override/m4/valgrind-tests.m4.diff +++ b/gl/override/m4/valgrind-tests.m4.diff @@ -18,7 +18,7 @@ AC_CACHE_CHECK([for valgrind options for tests], [gl_cv_opt_valgrind_tests], - [gl_cv_opt_valgrind_tests="-q --error-exitcode=1 --leak-check=full" -+ [gl_cv_opt_valgrind_tests="-q --error-exitcode=1 --leak-check=full --suppressions=\$(srcdir)/suppressions.valgrind" ++ [gl_cv_opt_valgrind_tests="-q --error-exitcode=1 --leak-check=full --track-origins=yes --gen-suppressions=all --suppressions=\$(srcdir)/suppressions.valgrind" $VALGRIND $gl_valgrind_opts ls > /dev/null 2>&1 || gl_cv_opt_valgrind_tests=no]) diff --git a/tests/suppressions.valgrind b/tests/suppressions.valgrind index 6f2f7dd0ce..1dc5454921 100644 --- a/tests/suppressions.valgrind +++ b/tests/suppressions.valgrind @@ -289,3 +289,10 @@ fun:fillin_rpath ... } +{ + gnutls-false-positive + Memcheck:Cond + fun:decode_complex_string.isra.0 + fun:_gnutls_x509_dn_to_string + ... +} |