diff options
author | onqtam <vik.kirilov@gmail.com> | 2019-08-12 21:55:50 +0300 |
---|---|---|
committer | onqtam <vik.kirilov@gmail.com> | 2019-08-12 21:55:50 +0300 |
commit | 20c2fcac6841c1409a92e80eb64b9b532fed1761 (patch) | |
tree | e1919eb700890b14bfe05ca24d58c16bbb9668ea | |
parent | 247a6b601fab4191a7f40e1797b860d7d0dc30ec (diff) |
removed TSAN for gcc 4.8-7 since it's broken for some time now - seg faulting... see this build for reference (look in the allowed failures): https://travis-ci.org/onqtam/doctest/builds/570710048
-rw-r--r-- | .travis.yml | 26 |
1 files changed, 5 insertions, 21 deletions
diff --git a/.travis.yml b/.travis.yml index 99be2f9..64bc455 100644 --- a/.travis.yml +++ b/.travis.yml @@ -68,7 +68,7 @@ matrix: sources: *apt_sources # GCC 4.8 - - env: COMPILER=g++-4.8 HAS_ASAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" + - env: COMPILER=g++-4.8 HAS_ASAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" # TSAN broken for some time - seg faults compiler: gcc addons: &gcc48 apt: @@ -76,7 +76,7 @@ matrix: sources: *apt_sources # GCC 4.9 - - env: COMPILER=g++-4.9 HAS_ASAN=true HAS_UBSAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" + - env: COMPILER=g++-4.9 HAS_ASAN=true HAS_UBSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" # TSAN broken for some time - seg faults compiler: gcc addons: &gcc49 apt: @@ -84,7 +84,7 @@ matrix: sources: *apt_sources # GCC 5 - - env: COMPILER=g++-5 HAS_ASAN=true HAS_UBSAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" + - env: COMPILER=g++-5 HAS_ASAN=true HAS_UBSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" # TSAN broken for some time - seg faults compiler: gcc addons: &gcc5 apt: @@ -92,7 +92,7 @@ matrix: sources: *apt_sources # GCC 6 - - env: COMPILER=g++-6 HAS_ASAN=true HAS_UBSAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" + - env: COMPILER=g++-6 HAS_ASAN=true HAS_UBSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" # TSAN broken for some time - seg faults compiler: gcc addons: &gcc6 apt: @@ -100,7 +100,7 @@ matrix: sources: *apt_sources # GCC 7 - - env: COMPILER=g++-7 HAS_ASAN=true HAS_UBSAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" + - env: COMPILER=g++-7 HAS_ASAN=true HAS_UBSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" # TSAN broken for some time - seg faults compiler: gcc sudo: required # see this issue for more details: https://github.com/travis-ci/travis-ci/issues/9033 addons: &gcc7 @@ -252,22 +252,6 @@ matrix: # static code analysis - env: COMPILER=clang++-4.0 STATIC_CODE_ANALYSIS=true - # GCC 4.8 - - env: COMPILER=g++-4.8 HAS_ASAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" - compiler: gcc - # GCC 4.9 - - env: COMPILER=g++-4.9 HAS_ASAN=true HAS_UBSAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" - compiler: gcc - # GCC 5 - - env: COMPILER=g++-5 HAS_ASAN=true HAS_UBSAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" - compiler: gcc - # GCC 6 - - env: COMPILER=g++-6 HAS_ASAN=true HAS_UBSAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" - compiler: gcc - # GCC 7 - - env: COMPILER=g++-7 HAS_ASAN=true HAS_UBSAN=true HAS_TSAN=true SANITIZER_CXX_FLAGS="-fuse-ld=gold" TSAN_CXX_FLAGS="-ltsan" - compiler: gcc - install: - if [[ "${CODE_COVERAGE}" == "true" ]]; then gem install coveralls-lcov ; fi |