commit f0bd457b3b6ac6c49499fdc2268fa8e4c63b1099 from: Sergey Bronnikov date: Fri Jul 26 19:37:32 2019 UTC -fsanitize=address is unsupported on OpenBSD commit - d6e96558852535185d7b78a859b770a7a4fe8823 commit + f0bd457b3b6ac6c49499fdc2268fa8e4c63b1099 blob - b3369c380f2cb9d8f913c3d7ccb099fc2ca362d6 blob + db7698d11c1d9d89948e98f7254f5765ace0fe03 --- CMakeLists.txt +++ CMakeLists.txt @@ -7,7 +7,10 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wstrict-overflow= set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wswitch-enum -Wunreachable-code -Winit-self") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-parameter -Werror -pedantic") -set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O3 -fsanitize=address") +set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O3") +if (NOT FreeBSD) + set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fsanitize=address") +endif (NOT FreeBSD) set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O0 -g") include(CTest)