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>2019-09-12 16:03:42 +0300
committerNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com>2019-09-12 16:03:42 +0300
commitefc3c6d35cf9b877bf16ba996f5d4e67b4be6354 (patch)
treed5f1f9933aedc8428c8ae8c9857506b4d9372fba /.ci.cmake
parent694c2bfc5a99df718f3848c3f6f7fc95e7f4fe8c (diff)
Fix ARM Travis CI trying to test ubsan.
Diffstat (limited to '.ci.cmake')
-rw-r--r--.ci.cmake24
1 files changed, 13 insertions, 11 deletions
diff --git a/.ci.cmake b/.ci.cmake
index ad411ab1..833e7842 100644
--- a/.ci.cmake
+++ b/.ci.cmake
@@ -95,19 +95,21 @@ else()
endif()
set(retval2 0)
set(retval3 0)
-if(("$ENV{CXX}" MATCHES "clang") OR ("$ENV{CXX}" MATCHES "g\\+\\+"))
- if("$ENV{CXX}" MATCHES "clang")
- ctest_build(TARGET _sl-asan)
- set(CTEST_CONFIGURATION_TYPE "asan")
- ctest_test(RETURN_VALUE retval2 INCLUDE "llfio_sl" EXCLUDE "shared_fs_mutex")
- else()
- set(retval2 0)
+if(NOT CTEST_DISABLE_TESTING)
+ if(("$ENV{CXX}" MATCHES "clang") OR ("$ENV{CXX}" MATCHES "g\\+\\+"))
+ if("$ENV{CXX}" MATCHES "clang")
+ ctest_build(TARGET _sl-asan)
+ set(CTEST_CONFIGURATION_TYPE "asan")
+ ctest_test(RETURN_VALUE retval2 INCLUDE "llfio_sl" EXCLUDE "shared_fs_mutex")
+ else()
+ set(retval2 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()
- ctest_build(TARGET _sl-ubsan)
- set(CTEST_CONFIGURATION_TYPE "ubsan")
- ctest_test(RETURN_VALUE retval3 INCLUDE "llfio_sl" EXCLUDE "shared_fs_mutex")
+ merge_junit_results_into_ctest_xml()
endif()
-merge_junit_results_into_ctest_xml()
if(EXISTS "${toupload}")
ctest_upload(FILES "${toupload}")
endif()