File tree 2 files changed +76
-4
lines changed
2 files changed +76
-4
lines changed Original file line number Diff line number Diff line change 1
1
language : cpp
2
- dist : trusty
2
+ dist : xenial
3
3
sudo : require
4
4
5
5
matrix :
@@ -10,14 +10,15 @@ matrix:
10
10
apt :
11
11
sources :
12
12
- ubuntu-toolchain-r-test
13
- - llvm-toolchain-trusty-5.0
13
+ - llvm-toolchain-xenial
14
14
packages :
15
15
- clang-5.0
16
16
- clang++-5.0
17
17
- valgrind
18
18
- gcc-8-base
19
19
- libc6
20
20
- libgcc1
21
+ - scons
21
22
env :
22
23
- COMPILER=clang++-5.0
23
24
- USE_LIBCXX=1
@@ -27,17 +28,75 @@ matrix:
27
28
apt :
28
29
sources :
29
30
- ubuntu-toolchain-r-test
30
- - llvm-toolchain-trusty-6.0
31
+ - llvm-toolchain-xenial
31
32
packages :
32
33
- clang-6.0
33
34
- clang++-6.0
34
35
- valgrind
35
36
- gcc-8-base
36
37
- libc6
37
38
- libgcc1
39
+ - scons
38
40
env :
39
41
- COMPILER=clang++-6.0
40
42
- USE_LIBCXX=1
43
+ - os : linux
44
+ compiler : clang
45
+ addons :
46
+ apt :
47
+ sources :
48
+ - ubuntu-toolchain-r-test
49
+ - llvm-toolchain-xenial-7
50
+ packages :
51
+ - clang-7
52
+ - clang++-7
53
+ - valgrind
54
+ - gcc-8-base
55
+ - libc6
56
+ - libgcc1
57
+ - scons
58
+ env :
59
+ - COMPILER=clang++-7
60
+ - USE_LIBCXX=1
61
+ - os : linux
62
+ compiler : clang
63
+ addons :
64
+ apt :
65
+ sources :
66
+ - ubuntu-toolchain-r-test
67
+ - llvm-toolchain-xenial-8
68
+ packages :
69
+ - clang-8
70
+ - clang++-8
71
+ - valgrind
72
+ - gcc-8-base
73
+ - libc6
74
+ - libgcc1
75
+ - scons
76
+ env :
77
+ - COMPILER=clang++-8
78
+ - USE_LIBCXX=1
79
+ - os : linux
80
+ compiler : clang
81
+ addons :
82
+ apt :
83
+ sources :
84
+ - ubuntu-toolchain-r-test
85
+ # travis complains about an unlisted source here if I do it with a plain
86
+ # llvm-toolchain-xenial-9
87
+ - sourceline : ' deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-9 main'
88
+ key_url : ' https://apt.llvm.org/llvm-snapshot.gpg.key'
89
+ packages :
90
+ - clang-9
91
+ - clang++-9
92
+ - valgrind
93
+ - gcc-8-base
94
+ - libc6
95
+ - libgcc1
96
+ - scons
97
+ env :
98
+ - COMPILER=clang++-9
99
+ - USE_LIBCXX=1
41
100
- os : linux
42
101
addons :
43
102
apt :
@@ -46,6 +105,7 @@ matrix:
46
105
packages :
47
106
- g++-7
48
107
- valgrind
108
+ - scons
49
109
env :
50
110
- COMPILER=g++-7
51
111
- os : linux
@@ -56,8 +116,20 @@ matrix:
56
116
packages :
57
117
- g++-8
58
118
- valgrind
119
+ - scons
59
120
env :
60
121
- COMPILER=g++-8
122
+ - os : linux
123
+ addons :
124
+ apt :
125
+ sources :
126
+ - ubuntu-toolchain-r-test
127
+ packages :
128
+ - g++-9
129
+ - valgrind
130
+ - scons
131
+ env :
132
+ - COMPILER=g++-9
61
133
62
134
script :
63
135
- ${COMPILER} --version
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ Follow [@cppitertools](https://twitter.com/cppitertools) for updates.
13
13
#### Build and Test Status
14
14
Status | Compilers
15
15
---- | ----
16
- [ ![ Travis Build Status] ( https://travis-ci.com/ryanhaining/cppitertools.svg?branch=master )] ( https://travis-ci.com/ryanhaining/cppitertools ) | gcc-7 gcc-8 clang-5.0 clang-6.0
16
+ [ ![ Travis Build Status] ( https://travis-ci.com/ryanhaining/cppitertools.svg?branch=master )] ( https://travis-ci.com/ryanhaining/cppitertools ) | gcc-7 gcc-8 gcc-9 clang-5.0 clang-6.0 clang-7 clang-8 clang-9
17
17
[ ![ Appveyor Build Status] ( https://ci.appveyor.com/api/projects/status/github/ryanhaining/cppitertools?svg=true )] ( https://ci.appveyor.com/project/ryanhaining/cppitertools ) | MSVC 2017 MSVC 2019
18
18
19
19
#### Table of Contents
You can’t perform that action at this time.
0 commit comments