Build with Clang 3.9 instead of 3.8 on Travis CI.

This commit is contained in:
Brian Smith 2017-02-15 23:00:22 -10:00
parent d65c5e14cb
commit 3f1d2cb3db
2 changed files with 77 additions and 77 deletions

View File

@ -105,48 +105,48 @@ matrix:
rust: stable
os: linux
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
rust: stable
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=DEBUG KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=DEBUG KCOV=0
rust: stable
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
rust: stable
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
rust: stable
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=gcc-5 CXX_X=g++-5 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
@ -341,60 +341,60 @@ matrix:
sources:
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
rust: stable
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=DEBUG KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=DEBUG KCOV=0
rust: stable
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
rust: stable
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
rust: stable
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=gcc-5 CXX_X=g++-5 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
@ -653,48 +653,48 @@ matrix:
rust: nightly
os: linux
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
rust: nightly
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=DEBUG KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=DEBUG KCOV=0
rust: nightly
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
rust: nightly
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
rust: nightly
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=gcc-5 CXX_X=g++-5 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=1
@ -897,60 +897,60 @@ matrix:
sources:
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
rust: nightly
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=DEBUG KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=DEBUG KCOV=0
rust: nightly
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
rust: nightly
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
rust: nightly
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=gcc-5 CXX_X=g++-5 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=1
@ -1221,48 +1221,48 @@ matrix:
rust: beta
os: linux
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
rust: beta
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=DEBUG KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=DEBUG KCOV=0
rust: beta
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
rust: beta
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
rust: beta
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=x86_64-unknown-linux-gnu CC_X=gcc-5 CXX_X=g++-5 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
@ -1457,60 +1457,60 @@ matrix:
sources:
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0
rust: beta
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=DEBUG KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=DEBUG KCOV=0
rust: beta
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X=--features=rsa_signing MODE_X=RELWITHDEBINFO KCOV=0
rust: beta
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.8 CXX_X=clang++-3.8 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
- env: TARGET_X=i686-unknown-linux-gnu CC_X=clang-3.9 CXX_X=clang++-3.9 FEATURES_X= MODE_X=RELWITHDEBINFO KCOV=0
rust: beta
os: linux
addons:
apt:
packages:
- clang-3.8
- clang-3.9
- g++-multilib
- gcc-multilib
- libc6-dev-i386
sources:
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.9
- ubuntu-toolchain-r-test
- env: TARGET_X=i686-unknown-linux-gnu CC_X=gcc-5 CXX_X=g++-5 FEATURES_X=--features=rsa_signing MODE_X=DEBUG KCOV=0

View File

@ -17,7 +17,7 @@
import re
import shutil
latest_clang = "clang-3.9"
latest_clang = "clang-4.0"
rusts = [
"stable",
@ -33,12 +33,12 @@ linux_compilers = [
"gcc-4.6",
# Pre-release of clang.
# XXX: clang 3.9 doesn't work:
# https://github.com/travis-ci/apt-package-whitelist/issues/2764
# "clang-3.9",
# XXX: clang 4.0 doesn't work:
# https://github.com/travis-ci/apt-package-whitelist/issues/3296
# "clang-4.0",
# Newest clang and GCC.
"clang-3.8",
"clang-3.9",
"gcc-5",
"gcc-6",