Skip to content
Snippets Groups Projects
Commit 20a2643d authored by Tomas Vybiral's avatar Tomas Vybiral
Browse files

Disabled memory sanitizers for now

parent 6188ef96
No related branches found
No related tags found
No related merge requests found
......@@ -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)
......
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment