diff options
author | Marco Poletti <poletti.marco@gmail.com> | 2019-04-27 17:46:47 +0100 |
---|---|---|
committer | Marco Poletti <poletti.marco@gmail.com> | 2019-04-27 17:46:47 +0100 |
commit | e468e6a3c9c3da25eb4302c32860cd36c65e15d0 (patch) | |
tree | 082d82059a8824d68aad61a7c34ed2b7dc5b72c1 /.travis.yml | |
parent | a7392a28828a1c380eaf85281c71e8b9ab62bbca (diff) | |
download | google-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.yml | 64 |
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++'; |