From 1b6d5666eaf57d794b43d1ab6cf6a3e99df3f3ad Mon Sep 17 00:00:00 2001 From: greg Date: Wed, 27 Mar 2019 20:14:44 -0400 Subject: [PATCH] Update .travis.yml --- .travis.yml | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+) diff --git a/.travis.yml b/.travis.yml index cd4898c..082e5a5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,107 @@ matrix: compiler: gcc env: COMPILER='g++' CXXSTD='c++11' + - os: linux + compiler: clang + env: COMPILER='clang++' CXXSTD='c++11' + + - os: osx + compiler: gcc + env: COMPILER='g++' CXXSTD='c++11' + + - os: osx + compiler: clang + env: COMPILER='clang++' CXXSTD='c++11' + + - os: linux + compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-5 + env: COMPILER='g++-5' CXXSTD='c++11' + + - os: linux + compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-6 + env: COMPILER='g++-6' CXXSTD='c++11' + + - os: linux + compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-7 + env: COMPILER='g++-7' CXXSTD='c++11' + + - os: linux + compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-8 + env: COMPILER='g++-8' CXXSTD='c++14' + + - os: linux + compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-8 + env: COMPILER='g++-8' CXXSTD='c++17' + + - os: linux + compiler: clang + addons: + apt: + sources: + - llvm-toolchain-trusty-3.9 + packages: + - clang-3.9 + env: COMPILER='clang++-3.9' CXXSTD='c++11' + + - os: linux + compiler: clang + addons: + apt: + sources: + - llvm-toolchain-trusty-4.0 + packages: + - clang-4.0 + env: COMPILER='clang++-4.0' CXXSTD='c++11' + + - os: linux + compiler: clang + addons: + apt: + sources: + - llvm-toolchain-trusty-5.0 + packages: + - clang-5.0 + env: COMPILER='clang++-5.0' CXXSTD='c++14' + + - os: linux + compiler: clang + addons: + apt: + sources: + - llvm-toolchain-trusty-5.0 + packages: + - clang-5.0 + env: COMPILER='clang++-5.0' CXXSTD='c++17' dist: trusty sudo: false