diff --git a/.travis.yml b/.travis.yml index d583eb9..f3dbaab 100644 --- a/.travis.yml +++ b/.travis.yml @@ -163,6 +163,28 @@ matrix: - env: COMPILER=clang++-6.0 BUILD_TYPE=Release GSL_CXX_STANDARD=17 addons: *clang60 + # Clang 7.0 + - env: COMPILER=clang++-7 BUILD_TYPE=Debug GSL_CXX_STANDARD=14 + addons: &clang70 + apt: + packages: + - clang-7 + - g++-7 + sources: + - ubuntu-toolchain-r-test + - llvm-toolchain-trusty-7 + + + - env: COMPILER=clang++-7 BUILD_TYPE=Release GSL_CXX_STANDARD=14 + addons: *clang70 + + # Clang 7.0 c++17 + - env: COMPILER=clang++-7 BUILD_TYPE=Debug GSL_CXX_STANDARD=17 + addons: *clang70 + + - env: COMPILER=clang++-7 BUILD_TYPE=Release GSL_CXX_STANDARD=17 + addons: *clang70 + ########################################################################## # GCC on Linux ########################################################################## diff --git a/README.md b/README.md index db7d406..183553f 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,11 @@ The test suite that exercises GSL has been built and passes successfully on the * Windows using Clang/LLVM 7.0.0 * Windows using GCC 5.1 * Windows using Intel C++ Compiler 18.0 -* GNU/Linux using Clang/LLVM 3.6 +* GNU/Linux using Clang/LLVM 3.6-3.9 +* GNU/Linux using Clang/LLVM 4.0 +* GNU/Linux using Clang/LLVM 5.0 +* GNU/Linux using Clang/LLVM 6.0 +* GNU/Linux using Clang/LLVM 7.0 * GNU/Linux using GCC 5.1 * OS X Yosemite using Xcode with Apple Clang 7.0.0.7000072 * OS X Yosemite using GCC-5.2.0