From 0198b6e5a7fa2210e5ffd8900c03f28602c52f0d Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sat, 9 May 2020 05:17:21 +0300 Subject: [PATCH] Add gcc-10, clang-10 to Travis --- .travis.yml | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index eedd953..14b6bd4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,8 +4,7 @@ language: cpp -sudo: false - +os: linux dist: xenial branches: @@ -104,6 +103,17 @@ matrix: sources: - ubuntu-toolchain-r-test + - os: linux + dist: bionic + compiler: g++-10 + env: TOOLSET=gcc COMPILER=g++-10 CXXSTD=11,14,17,2a + addons: + apt: + packages: + - g++-10 + sources: + - ubuntu-toolchain-r-test + - os: linux compiler: g++ env: NVCC=1 @@ -246,6 +256,19 @@ matrix: - sourceline: 'deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-9 main' key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key' + - os: linux + dist: xenial + compiler: clang++-10 + env: TOOLSET=clang COMPILER=clang++-10 CXXSTD=11,14,17,2a + addons: + apt: + packages: + - clang-10 + sources: + - ubuntu-toolchain-r-test + - sourceline: 'deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-10 main' + key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key' + - os: linux compiler: clang++-libc++ env: TOOLSET=clang COMPILER=clang++-libc++ CXXSTD=11,14,1z