From 3026e2d0677d9fa43455477d95f860c7af5f042f Mon Sep 17 00:00:00 2001 From: "Damien Buhl (alias daminetreg)" Date: Wed, 13 Sep 2023 16:06:28 +0200 Subject: [PATCH] :gear: sanitizers enabled toolchains --- linux-sanitize-memory.cmake | 2 ++ linux-sanitize-ub.cmake | 2 ++ macos-sanitize-memory.cmake | 2 ++ macos-sanitize-ub.cmake | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 linux-sanitize-memory.cmake create mode 100644 linux-sanitize-ub.cmake create mode 100644 macos-sanitize-memory.cmake create mode 100644 macos-sanitize-ub.cmake diff --git a/linux-sanitize-memory.cmake b/linux-sanitize-memory.cmake new file mode 100644 index 0000000..3c10074 --- /dev/null +++ b/linux-sanitize-memory.cmake @@ -0,0 +1,2 @@ +include("${CMAKE_CURRENT_LIST_DIR}/linux-cxx17.cmake") +set(SANITIZE_ADDRESS TRUE CACHE BOOL "" FORCE) \ No newline at end of file diff --git a/linux-sanitize-ub.cmake b/linux-sanitize-ub.cmake new file mode 100644 index 0000000..5b5deda --- /dev/null +++ b/linux-sanitize-ub.cmake @@ -0,0 +1,2 @@ +include("${CMAKE_CURRENT_LIST_DIR}/linux-cxx17.cmake") +set(SANITIZE_UNDEFINED TRUE CACHE BOOL "" FORCE) diff --git a/macos-sanitize-memory.cmake b/macos-sanitize-memory.cmake new file mode 100644 index 0000000..e96b644 --- /dev/null +++ b/macos-sanitize-memory.cmake @@ -0,0 +1,2 @@ +include("${CMAKE_CURRENT_LIST_DIR}/macos-cxx17.cmake") +set(SANITIZE_ADDRESS TRUE CACHE BOOL "" FORCE) diff --git a/macos-sanitize-ub.cmake b/macos-sanitize-ub.cmake new file mode 100644 index 0000000..33b3a01 --- /dev/null +++ b/macos-sanitize-ub.cmake @@ -0,0 +1,2 @@ +include("${CMAKE_CURRENT_LIST_DIR}/macos-cxx17.cmake") +set(SANITIZE_UNDEFINED TRUE CACHE BOOL "" FORCE)