aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnna Gringauze <annagrin@microsoft.com>2019-01-16 19:58:38 -0800
committerGitHub <noreply@github.com>2019-01-16 19:58:38 -0800
commit7d78b743e43ecba06ca47426d03d9d16076dec16 (patch)
treebd08d7e23711007f483bcc4a8798530c4587d094
parent6418b5f4de2204cd5a335b00d2f8754301b8b382 (diff)
downloadMicrosoft-GSL-7d78b743e43ecba06ca47426d03d9d16076dec16.tar.gz
added clang7.0 to Travis configuration and README (#763)
-rw-r--r--.travis.yml22
-rw-r--r--README.md6
2 files changed, 27 insertions, 1 deletions
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