set(RUN_PYTHON_TESTS FALSE)
endif()
-# Do not try to run if libclang was built with ASan because
+# Do not try to run if libclang was built with ASan/MSan 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.
-list(FIND LLVM_USE_SANITIZER "Address" LLVM_USE_ASAN_INDEX)
-if(NOT LLVM_USE_ASAN_INDEX EQUAL -1)
+if(LLVM_USE_SANITIZER MATCHES ".*(Memory|Address).*")
set(RUN_PYTHON_TESTS FALSE)
endif()