From c369ec608c9031a0dcecfe6642ec30a7cd0b7073 Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 2 Aug 2019 04:48:12 +0300 Subject: [PATCH] Disable sanitizer on OpenBSD. GitOrigin-RevId: feb7f0dc216bae25c030cfc831897cac0bafe746 --- test/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 3207a02f9..ff9e46f34 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -32,7 +32,7 @@ target_link_libraries(all_tests PRIVATE tdactor tddb tdcore tdnet tdutils tdclie if (NOT CMAKE_CROSSCOMPILING OR EMSCRIPTEN) #Tests add_executable(run_all_tests ${TESTS_MAIN} ${TD_TEST_SOURCE}) - if (CLANG AND NOT CYGWIN AND NOT EMSCRIPTEN) + if (CLANG AND NOT CYGWIN AND NOT EMSCRIPTEN AND NOT (CMAKE_HOST_SYSTEM_NAME MATCHES "OpenBSD")) target_compile_options(run_all_tests PUBLIC -fsanitize=undefined -fno-sanitize=vptr) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=undefined -fno-sanitize=vptr") endif()