From 05fc136915828f4aac1d74a9043c54285a753b1a Mon Sep 17 00:00:00 2001 From: Benoit Blanchon Date: Sat, 5 Sep 2020 11:10:13 +0200 Subject: [PATCH] Disabled memory sanitizer with clang 6 --- extras/fuzzing/CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/extras/fuzzing/CMakeLists.txt b/extras/fuzzing/CMakeLists.txt index 24c6013e..cfc0fd89 100644 --- a/extras/fuzzing/CMakeLists.txt +++ b/extras/fuzzing/CMakeLists.txt @@ -65,9 +65,13 @@ endmacro() if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 6) add_fuzzer(json address) - add_fuzzer(json memory) add_fuzzer(json undefined) add_fuzzer(msgpack address) - add_fuzzer(msgpack memory) add_fuzzer(msgpack undefined) endif() + +if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7) + # We're getting false positive with Clang 6 + add_fuzzer(json memory) + add_fuzzer(msgpack memory) +endif()