diff --git a/.travis.yml b/.travis.yml index bf3060a6f..c9a4d7abd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,7 +33,7 @@ matrix: - os: linux sudo: false compiler: ": clang" - env: JOBS=8 CXX="ccache clang++-3.9 -Qunused-arguments" CC="clang-3.9" ENABLE_GLIBC_WORKAROUND=true TRIGGER=true + env: JOBS=8 CXX="ccache clang++-5.0 -Qunused-arguments" CC="clang-5.0" ENABLE_GLIBC_WORKAROUND=true TRIGGER=true addons: apt: sources: [ 'ubuntu-toolchain-r-test'] @@ -41,7 +41,7 @@ matrix: - os: linux sudo: false compiler: ": clang-coverage" - env: JOBS=8 COVERAGE=true CXX="ccache clang++-3.9 -Qunused-arguments" CC="clang-3.9" + env: JOBS=8 COVERAGE=true CXX="ccache clang++-5.0 -Qunused-arguments" CC="clang-5.0" addons: apt: sources: [ 'ubuntu-toolchain-r-test'] @@ -84,12 +84,12 @@ before_script: - source bootstrap.sh - | if [[ $(uname -s) == 'Linux' ]]; then - mason install clang++ 3.9.1 - export PATH=$(mason prefix clang++ 3.9.1)/bin:${PATH} - mason install llvm-cov 3.9.1 - export PATH=$(mason prefix llvm-cov 3.9.1)/bin:${PATH} + mason install clang++ 5.0.1 + export PATH=$(mason prefix clang++ 5.0.1)/bin:${PATH} + mason install llvm-cov 5.0.1 + export PATH=$(mason prefix llvm-cov 5.0.1)/bin:${PATH} which llvm-cov - export LLVM_COV="$(mason prefix llvm-cov 3.9.1)/bin/llvm-cov" + export LLVM_COV="$(mason prefix llvm-cov 5.0.1)/bin/llvm-cov" fi - ccache --version - ccache -p || true diff --git a/bootstrap.sh b/bootstrap.sh index 294701da9..52d477fe2 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -11,7 +11,7 @@ todo - shrink icu data ' -MASON_VERSION="e4c1746" +MASON_VERSION="40ca8d2" function setup_mason() { if [[ ! -d ./.mason ]]; then