From fbdf6f515b9c64903a94c6ab415a2761c95df0c7 Mon Sep 17 00:00:00 2001 From: Wesley Shillingford Date: Tue, 30 Apr 2019 16:55:32 +0100 Subject: [PATCH] TSAN suppressions file (#1941) * Add tsan suppressions file * Change tsan_blacklist to tsan_clang_blacklist --- CMakeLists.txt | 4 ++-- tsan_blacklist => tsan_clang_blacklist | 0 tsan_suppressions | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) rename tsan_blacklist => tsan_clang_blacklist (100%) create mode 100644 tsan_suppressions diff --git a/CMakeLists.txt b/CMakeLists.txt index 9431fe17..1657942a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -65,7 +65,7 @@ else () elseif (${USING_TSAN}) add_compile_options(-fsanitize=thread) if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") - add_compile_options("-fsanitize-blacklist=${PROJECT_SOURCE_DIR}/tsan_blacklist") + add_compile_options("-fsanitize-blacklist=${PROJECT_SOURCE_DIR}/tsan_clang_blacklist") endif() add_definitions(-DED25519_NO_INLINE_ASM) endif() @@ -127,7 +127,7 @@ else () elseif (${USING_TSAN}) set (PLATFORM_LINK_FLAGS "${PLATFORM_LINK_FLAGS} -fsanitize=thread") if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") - set (PLATFORM_LINK_FLAGS "${PLATFORM_LINK_FLAGS} -fsanitize-blacklist=${PROJECT_SOURCE_DIR}/tsan_blacklist") + set (PLATFORM_LINK_FLAGS "${PLATFORM_LINK_FLAGS} -fsanitize-blacklist=${PROJECT_SOURCE_DIR}/tsan_clang_blacklist") endif() endif() endif () diff --git a/tsan_blacklist b/tsan_clang_blacklist similarity index 100% rename from tsan_blacklist rename to tsan_clang_blacklist diff --git a/tsan_suppressions b/tsan_suppressions new file mode 100644 index 00000000..c3c5c274 --- /dev/null +++ b/tsan_suppressions @@ -0,0 +1 @@ +race:mdb.c \ No newline at end of file