From 856f85ca7db6b9de8efbb0140879b50007e1d49a Mon Sep 17 00:00:00 2001 From: Joe <152509645+joeloftusdev@users.noreply.github.com> Date: Fri, 6 Mar 2026 20:54:20 +0000 Subject: [PATCH] Disable rtcheck if sanitizers are enabled Disable rtcheck when using address or thread sanitizers. --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7309aa4..4150306 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -49,6 +49,12 @@ if (WITH_THREAD_SANITIZER) endif () endif () +# Disable rtcheck if sanitizers is enabled +if (WITH_ADDRESS_SANITIZER OR WITH_THREAD_SANITIZER) + set(PLUGINVAL_ENABLE_RTCHECK OFF CACHE BOOL "Disable rtcheck when using sanitizers" FORCE) + message(STATUS "Disabling rtcheck because a sanitizer is enabled") +endif() + # Adds all the module sources so they appear correctly in the IDE set_property(GLOBAL PROPERTY USE_FOLDERS YES) option(JUCE_ENABLE_MODULE_SOURCE_GROUPS "Enable Module Source Groups" ON)