diff --git a/tools/ci/amd64/clang/msan.blacklist b/tools/ci/amd64/clang/msan.blacklist index b6bf9fc..70cabda 100644 --- a/tools/ci/amd64/clang/msan.blacklist +++ b/tools/ci/amd64/clang/msan.blacklist @@ -1 +1 @@ -src:* +src:*/surface/private/linux/system.cpp* diff --git a/tools/ci/amd64/clang/msan.sh b/tools/ci/amd64/clang/msan.sh index ba63752..37a566f 100755 --- a/tools/ci/amd64/clang/msan.sh +++ b/tools/ci/amd64/clang/msan.sh @@ -37,6 +37,8 @@ cmake . \ -lc++abi" \ && cmake --build ./build --target='surface_tests' -j`nproc` +export MSAN_OPTIONS="fast_unwind_on_malloc=0:verbosity=1" +export MSAN_SYMBOLIZER_PATH="$(which llvm-symbolizer)" for test in $(find ./build -type f -name '*_tests' -executable); do echo "Running $test" "$test"