diff options
author | Anna Gringauze <annagrin@microsoft.com> | 2018-06-15 11:42:16 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-15 11:42:16 -0700 |
commit | 0cebbd77bfc21acbf1cc05983ad626539eeeb8e0 (patch) | |
tree | 8e7041f465dbeb85bb7a8edcdc8ab98009977339 /.travis.yml | |
parent | 21cb6bb8b0fbfb06c30ef273cd0a59f8a6b06a39 (diff) | |
download | platform_external_Microsoft-GSL-0cebbd77bfc21acbf1cc05983ad626539eeeb8e0.tar.gz platform_external_Microsoft-GSL-0cebbd77bfc21acbf1cc05983ad626539eeeb8e0.tar.bz2 platform_external_Microsoft-GSL-0cebbd77bfc21acbf1cc05983ad626539eeeb8e0.zip |
Added c++17 test configurations for clang5.0 and clang6.0 (#697)
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml index bb32890..d583eb9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -124,7 +124,7 @@ matrix: apt: packages: - clang-5.0 - - g++-5 + - g++-7 sources: - ubuntu-toolchain-r-test - llvm-toolchain-trusty-5.0 @@ -134,13 +134,19 @@ matrix: - env: COMPILER=clang++-5.0 BUILD_TYPE=Release GSL_CXX_STANDARD=14 addons: *clang50 + - env: COMPILER=clang++-5.0 BUILD_TYPE=Debug GSL_CXX_STANDARD=17 + addons: *clang50 + + - env: COMPILER=clang++-5.0 BUILD_TYPE=Release GSL_CXX_STANDARD=17 + addons: *clang50 + # Clang 6.0 - env: COMPILER=clang++-6.0 BUILD_TYPE=Debug GSL_CXX_STANDARD=14 addons: &clang60 apt: packages: - clang-6.0 - - g++-6 + - g++-7 sources: - ubuntu-toolchain-r-test - llvm-toolchain-trusty-6.0 @@ -150,13 +156,12 @@ matrix: - env: COMPILER=clang++-6.0 BUILD_TYPE=Release GSL_CXX_STANDARD=14 addons: *clang60 - # Does not work due to #695 # Clang 6.0 c++17 - #- env: COMPILER=clang++-6.0 BUILD_TYPE=Debug GSL_CXX_STANDARD=17 - # addons: *clang60 + - env: COMPILER=clang++-6.0 BUILD_TYPE=Debug GSL_CXX_STANDARD=17 + addons: *clang60 - #- env: COMPILER=clang++-6.0 BUILD_TYPE=Release GSL_CXX_STANDARD=17 - # addons: *clang60 + - env: COMPILER=clang++-6.0 BUILD_TYPE=Release GSL_CXX_STANDARD=17 + addons: *clang60 ########################################################################## # GCC on Linux |