From bc85b85227b87758d80e84b30e4823370d5ffca7 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Thu, 29 Sep 2016 13:45:04 +0200 Subject: CI: Remove dlopen-test from valgrind blacklist Dlopen test was added to blacklist due to following reason: > Disable running dlopen-tests under Valgrind as their use of dlclose > makes Valgrind drop symbols and produce meaningless backtraces, which > cannot be matched with specific suppressions. It's true that dlclose makes meaningless backtraces but backtraces should not be generated otherwise there is a bug in some library which need to be fixed and not suppressed. Reviewed-by: Nikolai Kondrashov --- contrib/ci/run | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/ci/run b/contrib/ci/run index f96476ff8..a2f7f4f2d 100755 --- a/contrib/ci/run +++ b/contrib/ci/run @@ -187,8 +187,8 @@ function build_debug() { # Extended glob pattern matching tests to run under Valgrind. # NOTE: The particular pattern below is inverted - declare -r valgrind_test_pattern="\ - !(*.py|*/dlopen-tests|*/whitespace_test|*/double_semicolon_test)" + declare valgrind_test_pattern="!(*.py|*/whitespace_test|" + declare -r valgrind_test_pattern+="*/double_semicolon_test)" export CFLAGS="$DEBUG_CFLAGS" declare test_dir declare test_dir_distcheck -- cgit