diff options
author | Pavel Belikov <pavel.fuchs.belikov@gmail.com> | 2018-05-04 19:37:04 +0300 |
---|---|---|
committer | Pavel Belikov <pavel.fuchs.belikov@gmail.com> | 2018-05-04 19:37:04 +0300 |
commit | c68d1926ca6073e727ee9135e6480b27ddb43eb2 (patch) | |
tree | 41063c9b8b8a19c3f7242389d32f1b8aed5fc79c /.travis.yml | |
parent | Merge pull request #58 from bitc/master (diff) | |
download | args.hxx-c68d1926ca6073e727ee9135e6480b27ddb43eb2.tar.xz |
Add Travis CI builds for g++-7, g++-8
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index efba6f6..92e61a1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,6 +47,34 @@ matrix: - os: linux addons: apt: + sources: ['ubuntu-toolchain-r-test'] + packages: ['g++-7'] + env: COMPILER=g++-7 CONFIG=Release + + - os: linux + addons: + apt: + sources: ['ubuntu-toolchain-r-test'] + packages: ['g++-7'] + env: COMPILER=g++-7 CONFIG=Debug FLAGS='-fsanitize=address,undefined -fno-sanitize-recover=all -fuse-ld=gold' + + - os: linux + addons: + apt: + sources: ['ubuntu-toolchain-r-test'] + packages: ['g++-8'] + env: COMPILER=g++-8 CONFIG=Release + + - os: linux + addons: + apt: + sources: ['ubuntu-toolchain-r-test'] + packages: ['g++-8'] + env: COMPILER=g++-8 CONFIG=Debug FLAGS='-fsanitize=address,undefined -fno-sanitize-recover=all -fuse-ld=gold' + + - os: linux + addons: + apt: sources: ['llvm-toolchain-precise-3.5', 'ubuntu-toolchain-r-test'] packages: ['clang++-3.5'] env: COMPILER=clang++-3.5 CONFIG=Release |