We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3e421f2 commit b50471eCopy full SHA for b50471e
test/CMakeLists.txt
@@ -31,12 +31,14 @@ include (CTest)
31
32
# -fsanitize=undefined clang issue
33
if (JSONCONS_SANITIZE)
34
- if(NOT MSVC)
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
35
+ set(CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER ON)
36
+ message(STATUS "MACOS SANITIZE ON")
37
+ else if(NOT MSVC)
38
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -fsanitize=address -fno-omit-frame-pointer")
- message(STATUS "SANITIZE ON")
39
+ message(STATUS "NOT MSVC SANITIZE ON")
40
endif()
41
-set(CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER ON)
42
if(MSVC)
43
set(CMAKE_EXE_LINKER_FLAGS /MANIFEST:NO)
44
0 commit comments