Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2020-06-22 12:37:23 +0300
committerNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2020-06-22 12:37:23 +0300
commit663b68847af5fd8da5265e5f893bd865e401d0a0 (patch)
tree60fe0f864d1c7f82f1af69c336eff42378c2141d /.ci.cmake
parentef01498cb0570438155bf1f7d049b9ac36dbd910 (diff)
Disable both asan and ubsan on mac os ci.
Diffstat (limited to '.ci.cmake')
-rw-r--r--.ci.cmake12
1 files changed, 4 insertions, 8 deletions
diff --git a/.ci.cmake b/.ci.cmake
index 1c8e706a..1176048d 100644
--- a/.ci.cmake
+++ b/.ci.cmake
@@ -100,7 +100,7 @@ else()
endif()
set(retval2 0)
set(retval3 0)
-if(NOT CTEST_DISABLE_TESTING)
+if(NOT CTEST_DISABLE_TESTING AND NOT APPLE) # Recent XCode has a parse bug for asan and ubsan
if(("$ENV{CXX}" MATCHES "clang") OR ("$ENV{CXX}" MATCHES "g\\+\\+"))
if("$ENV{CXX}" MATCHES "clang")
ctest_build(TARGET _sl-asan)
@@ -109,13 +109,9 @@ if(NOT CTEST_DISABLE_TESTING)
else()
set(retval2 0)
endif()
- if(NOT APPLE) # I get weird build errors on Xcode
- ctest_build(TARGET _sl-ubsan)
- set(CTEST_CONFIGURATION_TYPE "ubsan")
- ctest_test(RETURN_VALUE retval3 INCLUDE "llfio_sl" EXCLUDE "shared_fs_mutex")
- else()
- set(retval3 0)
- endif()
+ ctest_build(TARGET _sl-ubsan)
+ set(CTEST_CONFIGURATION_TYPE "ubsan")
+ ctest_test(RETURN_VALUE retval3 INCLUDE "llfio_sl" EXCLUDE "shared_fs_mutex")
endif()
merge_junit_results_into_ctest_xml()
endif()