Skip to content

Commit 12447ad

Browse files
committed
🔧 [travis] Update GCC/Clang/AppleClang compilers
Problem: - `GCC/Clang/AppleClang` compilers are out of date. Solution: - Add GCC-8/GCC-9/Clang-9 and xcode images 11.
1 parent 240f682 commit 12447ad

File tree

1 file changed

+23
-5
lines changed

1 file changed

+23
-5
lines changed

.travis.yml

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,18 @@ matrix:
7474

7575
- os: linux
7676
dist: trusty
77-
env: CXX=clang++-7 LIBCXX=ON MEMCHECK=VALGRIND
78-
addons: { apt: { packages: ["clang-7", "libstdc++-7-dev", "valgrind"], sources: ["ubuntu-toolchain-r-test", "llvm-toolchain-trusty-7"] } }
77+
env: CXX=clang++-8 MEMCHECK=VALGRIND
78+
addons: { apt: { packages: ["clang-8", "libstdc++-8-dev", "valgrind"], sources: ["ubuntu-toolchain-r-test", "llvm-toolchain-trusty-8"] } }
7979

8080
- os: linux
8181
dist: trusty
82-
env: CXX=clang++-7 CXXSTD=c++1z LIBCXX=ON MEMCHECK=VALGRIND
83-
addons: { apt: { packages: ["clang-7", "libstdc++-7-dev", "valgrind"], sources: ["ubuntu-toolchain-r-test", "llvm-toolchain-trusty-7"] } }
82+
env: CXX=clang++-8 LIBCXX=ON MEMCHECK=VALGRIND
83+
addons: { apt: { packages: ["clang-8", "libstdc++-8-dev", "valgrind"], sources: ["ubuntu-toolchain-r-test", "llvm-toolchain-trusty-8"] } }
84+
85+
- os: linux
86+
dist: trusty
87+
env: CXX=clang++-8 CXXSTD=c++1z LIBCXX=ON MEMCHECK=VALGRIND
88+
addons: { apt: { packages: ["clang-8", "libstdc++-8-dev", "valgrind"], sources: ["ubuntu-toolchain-r-test", "llvm-toolchain-trusty-8"] } }
8489

8590
- os: linux
8691
dist: trusty
@@ -107,6 +112,11 @@ matrix:
107112
env: CXX=g++-8 CXXSTD=c++1z MEMCHECK=VALGRIND
108113
addons: { apt: { packages: ["g++-8", "libstdc++-8-dev", "valgrind"], sources: ["ubuntu-toolchain-r-test"] } }
109114

115+
- os: linux
116+
dist: trusty
117+
env: CXX=g++-9 CXXSTD=c++1z MEMCHECK=VALGRIND
118+
addons: { apt: { packages: ["g++-9", "libstdc++-9-dev", "valgrind"], sources: ["ubuntu-toolchain-r-test"] } }
119+
110120
- os: osx
111121
osx_image: xcode7.3
112122
env: CXX=clang++
@@ -124,7 +134,15 @@ matrix:
124134
env: XX=clang++
125135

126136
- os: osx
127-
osx_image: xcode10.1
137+
osx_image: xcode10.3
138+
env: CXX=clang++
139+
140+
- os: osx
141+
osx_image: xcode11
142+
env: CXX=clang++
143+
144+
- os: osx
145+
osx_image: xcode11.4
128146
env: CXX=clang++
129147

130148
#

0 commit comments

Comments
 (0)