Skip to content

Commit af53f1b

Browse files
committed
Update ci.yml
1 parent c96f9d6 commit af53f1b

1 file changed

Lines changed: 33 additions & 12 deletions

File tree

.github/workflows/ci.yml

Lines changed: 33 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,34 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
include:
20+
- toolset: gcc-4.7
21+
cxxstd: "0x"
22+
container: ubuntu:16.04
23+
os: ubuntu-latest
24+
install: g++-4.7-multilib
25+
address-model: 32,64
2026
- toolset: gcc-4.8
2127
cxxstd: "11"
28+
container: ubuntu:16.04
2229
os: ubuntu-latest
23-
container: ubuntu:18.04
2430
install: g++-4.8-multilib
2531
address-model: 32,64
32+
- toolset: gcc-4.9
33+
cxxstd: "11"
34+
container: ubuntu:16.04
35+
os: ubuntu-latest
36+
install: g++-4.9-multilib
37+
address-model: 32,64
2638
- toolset: gcc-5
2739
cxxstd: "11,14,1z"
28-
os: ubuntu-latest
2940
container: ubuntu:18.04
41+
os: ubuntu-latest
3042
install: g++-5-multilib
3143
address-model: 32,64
3244
- toolset: gcc-6
3345
cxxstd: "11,14,1z"
34-
os: ubuntu-latest
3546
container: ubuntu:18.04
47+
os: ubuntu-latest
3648
install: g++-6-multilib
3749
address-model: 32,64
3850
- toolset: gcc-7
@@ -67,27 +79,27 @@ jobs:
6779
address-model: 32,64
6880
- toolset: gcc-13
6981
cxxstd: "11,14,17,20,2b"
70-
os: ubuntu-latest
7182
container: ubuntu:23.04
83+
os: ubuntu-latest
7284
install: g++-13-multilib
7385
address-model: 32,64
7486
- toolset: clang
7587
compiler: clang++-3.9
7688
cxxstd: "11,14"
77-
os: ubuntu-latest
7889
container: ubuntu:18.04
90+
os: ubuntu-latest
7991
install: clang-3.9
8092
- toolset: clang
8193
compiler: clang++-4.0
8294
cxxstd: "11,14"
83-
os: ubuntu-latest
8495
container: ubuntu:18.04
96+
os: ubuntu-latest
8597
install: clang-4.0
8698
- toolset: clang
8799
compiler: clang++-5.0
88100
cxxstd: "11,14,1z"
89-
os: ubuntu-latest
90101
container: ubuntu:18.04
102+
os: ubuntu-latest
91103
install: clang-5.0
92104
- toolset: clang
93105
compiler: clang++-6.0
@@ -124,24 +136,33 @@ jobs:
124136
- toolset: clang
125137
compiler: clang++-13
126138
cxxstd: "11,14,17,20"
127-
os: ubuntu-22.04
139+
container: ubuntu:22.04
140+
os: ubuntu-latest
128141
install: clang-13
129142
- toolset: clang
130143
compiler: clang++-14
131144
cxxstd: "11,14,17,20,2b"
132-
os: ubuntu-22.04
145+
container: ubuntu:22.04
146+
os: ubuntu-latest
133147
install: clang-14
134148
- toolset: clang
135149
compiler: clang++-15
136150
cxxstd: "11,14,17,20,2b"
137-
os: ubuntu-22.04
151+
container: ubuntu:22.04
152+
os: ubuntu-latest
138153
install: clang-15
139154
- toolset: clang
140155
compiler: clang++-16
141156
cxxstd: "11,14,17,20,2b"
142-
os: ubuntu-latest
143157
container: ubuntu:23.04
158+
os: ubuntu-latest
144159
install: clang-16
160+
- toolset: clang
161+
compiler: clang++-17
162+
cxxstd: "11,14,17,20,2b"
163+
container: ubuntu:23.10
164+
os: ubuntu-latest
165+
install: clang-17
145166
- toolset: clang
146167
cxxstd: "11,14,17,2a"
147168
os: macos-11
@@ -192,7 +213,7 @@ jobs:
192213
cd boost-root
193214
cp -r $GITHUB_WORKSPACE/* libs/$LIBRARY
194215
git submodule update --init tools/boostdep
195-
python3 tools/boostdep/depinst/depinst.py --git_args "--jobs 3" $LIBRARY
216+
python3 tools/boostdep/depinst/depinst.py $LIBRARY
196217
./bootstrap.sh
197218
./b2 -d0 headers
198219

0 commit comments

Comments
 (0)