From 20a2643dd547d59448467cbff5beda41fc31d501 Mon Sep 17 00:00:00 2001 From: Tomas Vybiral <tomas@vybiral.me> Date: Fri, 25 Sep 2020 11:01:49 +0200 Subject: [PATCH] Disabled memory sanitizers for now --- CMakeLists.txt | 4 ++-- cmake/Sanitizers.cmake | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3fed8dd..a66d114 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,8 +27,8 @@ include(cmake/CompilerWarnings.cmake) set_project_warnings(project_warnings) # sanitizer options if supported by compiler -include(cmake/Sanitizers.cmake) -enable_sanitizers(project_options) +# include(cmake/Sanitizers.cmake) +# enable_sanitizers(project_options) # enable doxygen include(cmake/Doxygen.cmake) diff --git a/cmake/Sanitizers.cmake b/cmake/Sanitizers.cmake index f271af3..4342f7d 100644 --- a/cmake/Sanitizers.cmake +++ b/cmake/Sanitizers.cmake @@ -10,17 +10,17 @@ function(enable_sanitizers project_name) set(SANITIZERS "") - option(ENABLE_SANITIZER_ADDRESS "Enable address sanitizer" TRUE) + option(ENABLE_SANITIZER_ADDRESS "Enable address sanitizer" FALSE) if(ENABLE_SANITIZER_ADDRESS) list(APPEND SANITIZERS "address") endif() - option(ENABLE_SANITIZER_LEAK "Enable leak sanitizer" TRUE) + option(ENABLE_SANITIZER_LEAK "Enable leak sanitizer" FALSE) if(ENABLE_SANITIZER_LEAK) list(APPEND SANITIZERS "leak") endif() - option(ENABLE_SANITIZER_UNDEFINED_BEHAVIOR "Enable undefined behavior sanitizer" TRUE) + option(ENABLE_SANITIZER_UNDEFINED_BEHAVIOR "Enable undefined behavior sanitizer" FALSE) if(ENABLE_SANITIZER_UNDEFINED_BEHAVIOR) list(APPEND SANITIZERS "undefined") endif() @@ -34,7 +34,7 @@ function(enable_sanitizers project_name) endif() endif() - option(ENABLE_SANITIZER_MEMORY "Enable memory sanitizer" TRUE) + option(ENABLE_SANITIZER_MEMORY "Enable memory sanitizer" FALSE) if(ENABLE_SANITIZER_MEMORY AND CMAKE_CXX_COMPILER_ID MATCHES ".*Clang") if("address" IN_LIST SANITIZERS OR "thread" IN_LIST SANITIZERS -- GitLab