aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorMarco Poletti <poletti.marco@gmail.com>2019-04-27 17:46:47 +0100
committerMarco Poletti <poletti.marco@gmail.com>2019-04-27 17:46:47 +0100
commite468e6a3c9c3da25eb4302c32860cd36c65e15d0 (patch)
tree082d82059a8824d68aad61a7c34ed2b7dc5b72c1 /.travis.yml
parenta7392a28828a1c380eaf85281c71e8b9ab62bbca (diff)
downloadgoogle-fruit-e468e6a3c9c3da25eb4302c32860cd36c65e15d0.tar.gz
Don't use pre-compiled headers when running CI tests with Clang >=7.0, to avoid hitting https://bugs.llvm.org/show_bug.cgi?id=41625 and then getting an OOM error.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml64
1 files changed, 32 insertions, 32 deletions
diff --git a/.travis.yml b/.travis.yml
index b945a91..1b0710f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -22,25 +22,25 @@ matrix:
script: export OS=linux; export COMPILER='gcc-9'; export UBUNTU='19.04'; extras/scripts/postsubmit.sh
DebugPlain
- compiler: clang
- env: COMPILER=clang-8.0 STL=libstdc++ UBUNTU=19.04 TEST=ReleasePlain
- install: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
+ env: COMPILER=clang-6.0 STL=libstdc++ UBUNTU=19.04 TEST=ReleasePlain
+ install: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
os: linux
- script: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
+ script: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
export UBUNTU='19.04'; extras/scripts/postsubmit.sh ReleasePlain
- compiler: clang
- env: COMPILER=clang-8.0 STL=libstdc++ UBUNTU=19.04 TEST=DebugAsanUbsan
- install: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
+ env: COMPILER=clang-6.0 STL=libstdc++ UBUNTU=19.04 TEST=DebugAsanUbsan
+ install: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
os: linux
- script: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
+ script: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
export UBUNTU='19.04'; extras/scripts/postsubmit.sh DebugAsanUbsan
- compiler: clang
- env: COMPILER=clang-8.0 STL=libstdc++ UBUNTU=19.04 TEST=DebugPlain
- install: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
+ env: COMPILER=clang-6.0 STL=libstdc++ UBUNTU=19.04 TEST=DebugPlain
+ install: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
os: linux
- script: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
+ script: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
export UBUNTU='19.04'; extras/scripts/postsubmit.sh DebugPlain
- compiler: gcc
env: COMPILER=bazel UBUNTU=18.04
@@ -55,13 +55,6 @@ matrix:
osx_image: xcode8
script: export OS=osx; export COMPILER='gcc-8'; extras/scripts/postsubmit.sh DebugPlain
- compiler: clang
- env: COMPILER=clang-8.0 STL=libc++ TEST=DebugPlain
- install: export OS=osx; export COMPILER='clang-8.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
- os: osx
- osx_image: xcode8
- script: export OS=osx; export COMPILER='clang-8.0'; export STL='libc++'; extras/scripts/postsubmit.sh
- DebugPlain
- - compiler: clang
env: COMPILER=clang-default STL=libc++ TEST=DebugPlain
install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';
extras/scripts/travis_ci_install_osx.sh
@@ -70,19 +63,19 @@ matrix:
script: export OS=osx; export COMPILER='clang-default'; export STL='libc++'; extras/scripts/postsubmit.sh
DebugPlain
- compiler: clang
- env: COMPILER=clang-6.0 STL=libstdc++ UBUNTU=19.04 TEST=ReleasePlain
- install: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
+ env: COMPILER=clang-8.0 STL=libstdc++ UBUNTU=19.04 TEST=ReleasePlainNoPch
+ install: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
os: linux
- script: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
- export UBUNTU='19.04'; extras/scripts/postsubmit.sh ReleasePlain
+ script: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
+ export UBUNTU='19.04'; extras/scripts/postsubmit.sh ReleasePlainNoPch
- compiler: clang
- env: COMPILER=clang-6.0 STL=libstdc++ UBUNTU=19.04 TEST=DebugAsanUbsan
- install: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
+ env: COMPILER=clang-8.0 STL=libstdc++ UBUNTU=19.04 TEST=DebugAsanUbsanNoPch
+ install: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
export UBUNTU='19.04'; extras/scripts/travis_ci_install_linux.sh
os: linux
- script: export OS=linux; export COMPILER='clang-6.0'; export STL='libstdc++';
- export UBUNTU='19.04'; extras/scripts/postsubmit.sh DebugAsanUbsan
+ script: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++';
+ export UBUNTU='19.04'; extras/scripts/postsubmit.sh DebugAsanUbsanNoPch
- compiler: gcc
env: COMPILER=gcc-8 UBUNTU=18.10 TEST=ReleasePlain
install: export OS=linux; export COMPILER='gcc-8'; export UBUNTU='18.10'; extras/scripts/travis_ci_install_linux.sh
@@ -110,19 +103,19 @@ matrix:
script: export OS=linux; export COMPILER='clang-4.0'; export STL='libstdc++';
export UBUNTU='18.10'; extras/scripts/postsubmit.sh DebugAsanUbsan
- compiler: clang
- env: COMPILER=clang-7.0 STL=libstdc++ UBUNTU=18.10 TEST=ReleasePlain
+ env: COMPILER=clang-7.0 STL=libstdc++ UBUNTU=18.10 TEST=ReleasePlainNoPch
install: export OS=linux; export COMPILER='clang-7.0'; export STL='libstdc++';
export UBUNTU='18.10'; extras/scripts/travis_ci_install_linux.sh
os: linux
script: export OS=linux; export COMPILER='clang-7.0'; export STL='libstdc++';
- export UBUNTU='18.10'; extras/scripts/postsubmit.sh ReleasePlain
+ export UBUNTU='18.10'; extras/scripts/postsubmit.sh ReleasePlainNoPch
- compiler: clang
- env: COMPILER=clang-7.0 STL=libstdc++ UBUNTU=18.10 TEST=DebugAsanUbsan
+ env: COMPILER=clang-7.0 STL=libstdc++ UBUNTU=18.10 TEST=DebugAsanUbsanNoPch
install: export OS=linux; export COMPILER='clang-7.0'; export STL='libstdc++';
export UBUNTU='18.10'; extras/scripts/travis_ci_install_linux.sh
os: linux
script: export OS=linux; export COMPILER='clang-7.0'; export STL='libstdc++';
- export UBUNTU='18.10'; extras/scripts/postsubmit.sh DebugAsanUbsan
+ export UBUNTU='18.10'; extras/scripts/postsubmit.sh DebugAsanUbsanNoPch
- compiler: gcc
env: COMPILER=bazel UBUNTU=16.04
install: export OS=linux; export COMPILER='bazel'; export UBUNTU='16.04'; extras/scripts/travis_ci_install_linux.sh
@@ -230,19 +223,26 @@ matrix:
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; extras/scripts/postsubmit.sh
DebugAsanUbsan
- compiler: clang
- env: COMPILER=clang-8.0 STL=libc++ TEST=ReleasePlain
+ env: COMPILER=clang-8.0 STL=libc++ TEST=ReleasePlainNoPch
install: export OS=osx; export COMPILER='clang-8.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
os: osx
osx_image: xcode8
script: export OS=osx; export COMPILER='clang-8.0'; export STL='libc++'; extras/scripts/postsubmit.sh
- ReleasePlain
+ ReleasePlainNoPch
- compiler: clang
- env: COMPILER=clang-8.0 STL=libc++ TEST=DebugAsanUbsan
+ env: COMPILER=clang-8.0 STL=libc++ TEST=DebugAsanUbsanNoPch
install: export OS=osx; export COMPILER='clang-8.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
os: osx
osx_image: xcode8
script: export OS=osx; export COMPILER='clang-8.0'; export STL='libc++'; extras/scripts/postsubmit.sh
- DebugAsanUbsan
+ DebugAsanUbsanNoPch
+ - compiler: clang
+ env: COMPILER=clang-8.0 STL=libc++ TEST=DebugPlainNoPch
+ install: export OS=osx; export COMPILER='clang-8.0'; export STL='libc++'; extras/scripts/travis_ci_install_osx.sh
+ os: osx
+ osx_image: xcode8
+ script: export OS=osx; export COMPILER='clang-8.0'; export STL='libc++'; extras/scripts/postsubmit.sh
+ DebugPlainNoPch
- compiler: clang
env: COMPILER=clang-default STL=libc++ TEST=ReleasePlain
install: export OS=osx; export COMPILER='clang-default'; export STL='libc++';