From 67f8453586612e30f6914bfcfe4958fe8beedd1c Mon Sep 17 00:00:00 2001 From: badaix Date: Fri, 7 Jun 2024 09:44:03 +0200 Subject: [PATCH] Ignode tsan errors --- CMakeLists.txt | 4 ++-- test/test_main.cpp | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 023becf9..249424f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -64,12 +64,12 @@ else() endif() if(ASAN) - add_compile_options(-fsanitize=address) + add_compile_options(-fsanitize=address -Wno-error=tsan) add_link_options(-fsanitize=address) endif() if(TSAN) - add_compile_options(-fsanitize=thread) + add_compile_options(-fsanitize=thread -Wno-error=tsan) add_link_options(-fsanitize=thread) endif() diff --git a/test/test_main.cpp b/test/test_main.cpp index 0eb53191..9622abf5 100644 --- a/test/test_main.cpp +++ b/test/test_main.cpp @@ -19,7 +19,8 @@ #ifndef NOMINMAX #define NOMINMAX #endif // NOMINMAX - + + #if defined(__GNUC__) && !defined(__clang__) #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"