summaryrefslogtreecommitdiff
path: root/clang/bindings
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2020-10-29 23:46:22 -0700
committerVitaly Buka <vitalybuka@google.com>2020-10-29 23:48:08 -0700
commit772adb7d9b80ffc3c6fe48ab6ef76d2238e51969 (patch)
treee922b46d334c33c2218b0760e4ad50fa4b2a25e4 /clang/bindings
parent30e818db91a43629c8eefdf03df86d5a98eb9c17 (diff)
downloadllvm-772adb7d9b80ffc3c6fe48ab6ef76d2238e51969.tar.gz
[NFC] Don't run python binding tests with sanitizers
Almost any sanitizer can try to install interceptors.
Diffstat (limited to 'clang/bindings')
-rw-r--r--clang/bindings/python/tests/CMakeLists.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/bindings/python/tests/CMakeLists.txt b/clang/bindings/python/tests/CMakeLists.txt
index 46dafa57dea1..280da9d00686 100644
--- a/clang/bindings/python/tests/CMakeLists.txt
+++ b/clang/bindings/python/tests/CMakeLists.txt
@@ -15,13 +15,13 @@ if(NOT LLVM_ENABLE_PIC)
set(RUN_PYTHON_TESTS FALSE)
endif()
-# Do not try to run if libclang was built with ASan/MSan because
+# Do not try to run if libclang was built with sanitizers because
# the sanitizer library will likely be loaded too late to perform
# interception and will then fail.
# We could use LD_PRELOAD/DYLD_INSERT_LIBRARIES but this isn't
# portable so its easier just to not run the tests when building
# with ASan.
-if(LLVM_USE_SANITIZER MATCHES ".*(Memory|Address).*")
+if(NOT LLVM_USE_SANITIZER STREQUAL "")
set(RUN_PYTHON_TESTS FALSE)
endif()