From 2f94539545b176a7dc2981b1a932b8428e33eaa7 Mon Sep 17 00:00:00 2001 From: gumi Date: Thu, 10 Jan 2019 18:30:38 -0500 Subject: drop support for gcc-5, gcc-6, clang-4, clang-5 in travis and fix some misc issues --- .travis.yml | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 5ba69f0..e18211f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ notifications: ## Use the container-based infrastructure sudo: required -dist: trusty +dist: xenial python: - 2.7 @@ -48,66 +48,68 @@ matrix: fast-finish: true include: - compiler: clang - env: REAL_CC=clang-4.0 REAL_CXX=clang++-4.0 + env: REAL_CC=clang-6.0 REAL_CXX=clang++-6.0 addons: apt: sources: - - llvm-toolchain-trusty-4.0 + - llvm-toolchain-xenial-6.0 - ubuntu-toolchain-r-test packages: - - clang-4.0 - - libstdc++6-5-dbg + - clang-6.0 + - libstdc++6-6-dbg - libgtest-dev - valgrind - gdb - compiler: clang - env: REAL_CC=clang-5.0 REAL_CXX=clang++-5.0 + env: REAL_CC=clang-7 REAL_CXX=clang++-7 addons: apt: sources: - - llvm-toolchain-trusty-5.0 + - llvm-toolchain-xenial-7 - ubuntu-toolchain-r-test packages: - - clang-5.0 - - libstdc++6-6-dbg + - clang-7 + - libstdc++6-7-dbg - libgtest-dev - valgrind - gdb - compiler: gcc - env: REAL_CC=gcc-5 REAL_CXX=g++-5 LDFLAGS="-fuse-ld=gold" + env: REAL_CC=gcc-7 REAL_CXX=g++-7 LDFLAGS="-fuse-ld=gold" addons: apt: sources: - ubuntu-toolchain-r-test packages: - - g++-5 - - libstdc++6-5-dbg + - g++-7 + - libstdc++6-7-dbg - libgtest-dev - valgrind - gdb - compiler: gcc - env: REAL_CC=gcc-6 REAL_CXX=g++-6 LDFLAGS="-fuse-ld=gold" + env: REAL_CC=gcc-8 REAL_CXX=g++-8 LDFLAGS="-fuse-ld=gold" addons: apt: sources: - ubuntu-toolchain-r-test packages: - - g++-6 - - libstdc++6-6-dbg + - g++-8 + - libstdc++6-8-dbg - libgtest-dev - valgrind - gdb - compiler: gcc - env: REAL_CC=gcc-6 REAL_CXX=g++-6 REAL_EXTRA=-fsanitize=address FORCE_TESTER='' ASAN_OPTIONS=detect_leaks=0 LDFLAGS="-fuse-ld=gold" + env: REAL_CC=gcc-8 REAL_CXX=g++-8 REAL_EXTRA=-fsanitize=address FORCE_TESTER='' ASAN_OPTIONS=detect_leaks=0 LDFLAGS="-fuse-ld=gold" addons: apt: sources: - ubuntu-toolchain-r-test packages: - - g++-6 - - libstdc++6-6-dbg + - g++-8 + - libstdc++6-8-dbg - libgtest-dev - gdb + allow_failures: # got no time to deal with gcc right now + - compiler: gcc # everything that was pushed to stable was already on 'master', except # the version change and some doc changes. -- cgit v1.2.3-60-g2f50