@@ -55,11 +55,11 @@ matrix:
55
55
- services : docker
56
56
env : PYTHON=3.6 CPP=17 GCC=7
57
57
- os : linux
58
- env : PYTHON=3.6 CPP=17 CLANG=5.0
58
+ env : PYTHON=3.6 CPP=17 CLANG=7
59
59
addons :
60
60
apt :
61
- sources : [deadsnakes, llvm-toolchain-trusty-5.0 , ubuntu-toolchain-r-test]
62
- packages : [python3.6-dev python3.6-venv clang-5.0 llvm-5.0 -dev, lld-5.0 ]
61
+ sources : [deadsnakes, llvm-toolchain-trusty-7 , ubuntu-toolchain-r-test]
62
+ packages : [python3.6-dev python3.6-venv clang-7 llvm-7 -dev, lld-7 ]
63
63
- os : osx
64
64
osx_image : xcode7.3
65
65
env : PYTHON=2.7 CPP=14 CLANG CMAKE=1
@@ -163,13 +163,13 @@ install:
163
163
libeigen3-dev libboost-dev cmake make ${EXTRA_PACKAGES} && break; done"
164
164
else
165
165
166
- if [ "$CLANG" = "5.0 " ]; then
166
+ if [ "$CLANG" = "7 " ]; then
167
167
if ! [ -d ~/.local/include/c++/v1 ]; then
168
- # Neither debian nor llvm provide a libc++ 5.0 deb; luckily it's fairly quick
168
+ # Neither debian nor llvm provide a libc++ 5.1 deb; luckily it's fairly quick
169
169
# to build, install (and cache), so do it ourselves:
170
170
git clone --depth=1 https://github.com/llvm-mirror/llvm.git llvm-source
171
- git clone https://github.com/llvm-mirror/libcxx.git llvm-source/projects/libcxx -b release_50
172
- git clone https://github.com/llvm-mirror/libcxxabi.git llvm-source/projects/libcxxabi -b release_50
171
+ git clone https://github.com/llvm-mirror/libcxx.git llvm-source/projects/libcxx -b release_70
172
+ git clone https://github.com/llvm-mirror/libcxxabi.git llvm-source/projects/libcxxabi -b release_70
173
173
mkdir llvm-build && cd llvm-build
174
174
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=~/.local ../llvm-source
175
175
make -j2 install-cxxabi install-cxx
0 commit comments