From 00e6761e89ce580ad6a777176f77ce968faeced9 Mon Sep 17 00:00:00 2001 From: Sebastiano Merlino Date: Sat, 12 Jan 2019 12:08:14 -0800 Subject: [PATCH 1/4] Added g++-8, clang6 and clang7 --- .travis.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.travis.yml b/.travis.yml index 8d3f2805..80c9ac26 100644 --- a/.travis.yml +++ b/.travis.yml @@ -170,6 +170,15 @@ matrix: - g++-7 env: - MATRIX_EVAL="CC=gcc-7 && CXX=g++-7" + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-8 + env: + - MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" #- os: osx # osx_image: xcode8 # env: @@ -249,6 +258,24 @@ matrix: - clang-5.0 env: - MATRIX_EVAL="CC=clang-5.0 && CXX=clang++-5.0" + - os: linux + addons: + apt: + sources: + - llvm-toolchain-trusty-6.0 + packages: + - clang-5.0 + env: + - MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0" + - os: linux + addons: + apt: + sources: + - llvm-toolchain-trusty-7 + packages: + - clang-5.0 + env: + - MATRIX_EVAL="CC=clang-7 && CXX=clang++-7" - os: linux compiler: clang addons: From 3009e981e83083b7efc4daaacfbf93aca248c96b Mon Sep 17 00:00:00 2001 From: Sebastiano Merlino Date: Sat, 12 Jan 2019 12:31:13 -0800 Subject: [PATCH 2/4] Fixing the packages selected for clang6 and 7 --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 80c9ac26..19919f28 100644 --- a/.travis.yml +++ b/.travis.yml @@ -264,7 +264,7 @@ matrix: sources: - llvm-toolchain-trusty-6.0 packages: - - clang-5.0 + - clang-6.0 env: - MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0" - os: linux @@ -273,7 +273,7 @@ matrix: sources: - llvm-toolchain-trusty-7 packages: - - clang-5.0 + - clang-7.0 env: - MATRIX_EVAL="CC=clang-7 && CXX=clang++-7" - os: linux From 466a558191077ae333c80cfe8f6a4e5dfde2384a Mon Sep 17 00:00:00 2001 From: Sebastiano Merlino Date: Sat, 12 Jan 2019 13:57:31 -0800 Subject: [PATCH 3/4] Asking for test toolchain for clang 6 and 7 --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 19919f28..487bea93 100644 --- a/.travis.yml +++ b/.travis.yml @@ -263,6 +263,7 @@ matrix: apt: sources: - llvm-toolchain-trusty-6.0 + - ubuntu-toolchain-r-test packages: - clang-6.0 env: @@ -272,6 +273,7 @@ matrix: apt: sources: - llvm-toolchain-trusty-7 + - ubuntu-toolchain-r-test packages: - clang-7.0 env: From 56823a0c98f2b1b3e4cab56b161c5b774a44df91 Mon Sep 17 00:00:00 2001 From: Sebastiano Merlino Date: Sat, 12 Jan 2019 14:20:07 -0800 Subject: [PATCH 4/4] Fix clang-7 package name --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 487bea93..6156e9ce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -275,7 +275,7 @@ matrix: - llvm-toolchain-trusty-7 - ubuntu-toolchain-r-test packages: - - clang-7.0 + - clang-7 env: - MATRIX_EVAL="CC=clang-7 && CXX=clang++-7" - os: linux