tsan: blacklist mdb (#1637)

This commit is contained in:
cryptocode 2019-01-26 06:26:07 +01:00 committed by clemahieu
commit 23d895a02f
2 changed files with 4 additions and 2 deletions

View file

@ -51,7 +51,7 @@ else ()
add_compile_options(-fsanitize=address,undefined,integer)
add_definitions(-DED25519_NO_INLINE_ASM)
elseif (NANO_TSAN OR RAIBLOCKS_TSAN)
add_compile_options(-fsanitize=thread)
add_compile_options(-fsanitize=thread -fsanitize-blacklist=tsan_blacklist)
add_definitions(-DED25519_NO_INLINE_ASM)
endif()
@ -106,7 +106,7 @@ else ()
elseif (NANO_ASAN_INT OR RAIBLOCKS_ASAN_INT)
set (PLATFORM_LINK_FLAGS "${PLATFORM_LINK_FLAGS} -fsanitize=address,undefined,integer")
elseif (NANO_TSAN OR RAIBLOCKS_TSAN)
set (PLATFORM_LINK_FLAGS "${PLATFORM_LINK_FLAGS} -fsanitize=thread")
set (PLATFORM_LINK_FLAGS "${PLATFORM_LINK_FLAGS} -fsanitize=thread -fsanitize-blacklist=tsan_blacklist")
endif()
endif ()

2
tsan_blacklist Normal file
View file

@ -0,0 +1,2 @@
src:*mdb.c
src:*midl.c