aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2016-08-28 19:25:20 -0400
committerJack Lloyd <[email protected]>2016-08-28 19:25:20 -0400
commitdca4acf0376d7b4abccbfd59e33bdec9227fbe8c (patch)
treeedc6087acdd43a620239a32b5cfa9256c5e730ec /.travis.yml
parentd8e513d0f90c4bcb5b6b1abf236860a2a4c3c807 (diff)
Skip sanitizer under Clang on CI
Ran fine (if somewhat slowly) in my branch, but on master is hitting 50 min runtimes somewhat consistently even with the build pruned.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 9 insertions, 9 deletions
diff --git a/.travis.yml b/.travis.yml
index 188ef0a81..a2ccb3a64 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -25,10 +25,6 @@ env:
matrix:
- BUILD_MODE="shared"
- BUILD_MODE="static"
- - BUILD_MODE="coverage"
- - BUILD_MODE="sanitizer"
- - BUILD_MODE="sonarqube"
- - BUILD_MODE="valgrind"
- BUILD_MODE="mini-shared"
- BUILD_MODE="mini-static"
- BUILD_MODE="cross-arm32"
@@ -36,6 +32,10 @@ env:
- BUILD_MODE="cross-ppc32"
- BUILD_MODE="cross-ppc64"
- BUILD_MODE="cross-win32"
+ - BUILD_MODE="coverage"
+ - BUILD_MODE="sanitizer"
+ - BUILD_MODE="valgrind"
+ - BUILD_MODE="sonarqube"
matrix:
# Ignore some problem builds for now
@@ -52,16 +52,16 @@ matrix:
- os: osx
compiler: gcc
- # Use LLVM Clang + GCC for ASan/UBsan checks
- - os: osx
- env: BUILD_MODE="sanitizer"
-
- # Run coverage, valgrind, sonarqube, minimized and non-ARM cross builds on Linux/gcc only
+ # Run coverage, valgrind, sonarqube, sanitizer, minimized and
+ # non-ARM cross builds on Linux/gcc only. The sanitizer builds
+ # under Clang run the tests very slowly and cause CI timeouts.
- compiler: clang
env: BUILD_MODE="coverage"
- compiler: clang
env: BUILD_MODE="sonarqube"
- compiler: clang
+ env: BUILD_MODE="sanitizer"
+ - compiler: clang
env: BUILD_MODE="valgrind"
- compiler: clang
env: BUILD_MODE="mini-shared"