diff --git a/tools/ci/amd64/clang/lsan.sh b/tools/ci/amd64/clang/lsan.sh index 6298d9e..69240be 100755 --- a/tools/ci/amd64/clang/lsan.sh +++ b/tools/ci/amd64/clang/lsan.sh @@ -30,6 +30,8 @@ cmake . \ -Wl,-rpath,/libcxx_lsan/lib" \ && cmake --build ./build -j`nproc` +export LSAN_OPTIONS='suppressions=./tools/ci/amd64/clang/lsan.supp' + for test in $(find ./build -type f -name '*_tests' -executable); do echo "Running $test" "$test" diff --git a/tools/ci/amd64/clang/lsan.supp b/tools/ci/amd64/clang/lsan.supp new file mode 100644 index 0000000..3c09f4b --- /dev/null +++ b/tools/ci/amd64/clang/lsan.supp @@ -0,0 +1,3 @@ +leak:libX11 +leak:_dlopen +leak:_dlclose