From 17da2cc721a2ed39baaec082e777932055b6830f Mon Sep 17 00:00:00 2001 From: Hans Dembinski Date: Sun, 11 Nov 2018 13:00:04 +0100 Subject: [PATCH] fix --- CMakeLists.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a23d6cf7..8a2be937 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,11 +54,8 @@ function(compiled_test SRC) if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") target_compile_options(${BASENAME} PRIVATE -D_SCL_SECURE_NO_WARNINGS) elseif(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") - # cannot use UB sanitizer with gcc < 8 - target_compile_options(${BASENAME} PRIVATE -Wall -Wextra -g -O0 - -fsanitize=address - -fno-omit-frame-pointer) - target_link_libraries(${BASENAME} PRIVATE -fsanitize=address) + # cannot use sanitizers with gcc < 8, causes linker errors + target_compile_options(${BASENAME} PRIVATE -Wall -Wextra -g -O0) elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") target_compile_options(${BASENAME} PRIVATE -Wall -Wextra -g -O0 -D__STRICT_ANSI__ -fsanitize=address,undefined