mirror of
https://github.com/microsoft/GSL.git
synced 2025-04-14 05:58:35 -04:00
Added c++17 test configurations for clang5.0 and clang6.0 (#697)
This commit is contained in:
parent
21cb6bb8b0
commit
0cebbd77bf
19
.travis.yml
19
.travis.yml
@ -124,7 +124,7 @@ matrix:
|
|||||||
apt:
|
apt:
|
||||||
packages:
|
packages:
|
||||||
- clang-5.0
|
- clang-5.0
|
||||||
- g++-5
|
- g++-7
|
||||||
sources:
|
sources:
|
||||||
- ubuntu-toolchain-r-test
|
- ubuntu-toolchain-r-test
|
||||||
- llvm-toolchain-trusty-5.0
|
- llvm-toolchain-trusty-5.0
|
||||||
@ -134,13 +134,19 @@ matrix:
|
|||||||
- env: COMPILER=clang++-5.0 BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
- env: COMPILER=clang++-5.0 BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
||||||
addons: *clang50
|
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
|
# Clang 6.0
|
||||||
- env: COMPILER=clang++-6.0 BUILD_TYPE=Debug GSL_CXX_STANDARD=14
|
- env: COMPILER=clang++-6.0 BUILD_TYPE=Debug GSL_CXX_STANDARD=14
|
||||||
addons: &clang60
|
addons: &clang60
|
||||||
apt:
|
apt:
|
||||||
packages:
|
packages:
|
||||||
- clang-6.0
|
- clang-6.0
|
||||||
- g++-6
|
- g++-7
|
||||||
sources:
|
sources:
|
||||||
- ubuntu-toolchain-r-test
|
- ubuntu-toolchain-r-test
|
||||||
- llvm-toolchain-trusty-6.0
|
- llvm-toolchain-trusty-6.0
|
||||||
@ -150,13 +156,12 @@ matrix:
|
|||||||
- env: COMPILER=clang++-6.0 BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
- env: COMPILER=clang++-6.0 BUILD_TYPE=Release GSL_CXX_STANDARD=14
|
||||||
addons: *clang60
|
addons: *clang60
|
||||||
|
|
||||||
# Does not work due to #695
|
|
||||||
# Clang 6.0 c++17
|
# Clang 6.0 c++17
|
||||||
#- env: COMPILER=clang++-6.0 BUILD_TYPE=Debug GSL_CXX_STANDARD=17
|
- env: COMPILER=clang++-6.0 BUILD_TYPE=Debug GSL_CXX_STANDARD=17
|
||||||
# addons: *clang60
|
addons: *clang60
|
||||||
|
|
||||||
#- env: COMPILER=clang++-6.0 BUILD_TYPE=Release GSL_CXX_STANDARD=17
|
- env: COMPILER=clang++-6.0 BUILD_TYPE=Release GSL_CXX_STANDARD=17
|
||||||
# addons: *clang60
|
addons: *clang60
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# GCC on Linux
|
# GCC on Linux
|
||||||
|
Loading…
x
Reference in New Issue
Block a user