@@ -98,226 +98,203 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
9898};
9999
100100[
101- linux_pipeline(
102- "Linux 16.04 GCC 4.4" ,
103- "cppalliance/droneubuntu1604:1" ,
104- { TOOLSET: 'gcc' , COMPILER: 'g++-4.4' , CXXSTD: '98,0x' },
105- "g++-4.4" ,
106- [ "ppa:ubuntu-toolchain-r/test" ],
107- ),
108-
109- linux_pipeline(
110- "Linux 16.04 GCC 4.6" ,
111- "cppalliance/droneubuntu1604:1" ,
112- { TOOLSET: 'gcc' , COMPILER: 'g++-4.6' , CXXSTD: '98,0x' },
113- "g++-4.6" ,
114- [ "ppa:ubuntu-toolchain-r/test" ],
115- ),
116-
117- linux_pipeline(
118- "Linux 16.04 GCC 4.7" ,
119- "cppalliance/droneubuntu1604:1" ,
120- { TOOLSET: 'gcc' , COMPILER: 'g++-4.7' , CXXSTD: '98,0x' },
121- "g++-4.7" ,
122- ),
123-
124101 linux_pipeline(
125102 "Linux 16.04 GCC 4.8" ,
126103 "cppalliance/droneubuntu1604:1" ,
127- { TOOLSET: 'gcc' , COMPILER: 'g++-4.8' , CXXSTD: '03, 11' },
104+ { TOOLSET: 'gcc' , COMPILER: 'g++-4.8' , CXXSTD: '11' },
128105 "g++-4.8" ,
129106 ),
130107
131108 linux_pipeline(
132109 "Linux 16.04 GCC 4.9" ,
133110 "cppalliance/droneubuntu1604:1" ,
134- { TOOLSET: 'gcc' , COMPILER: 'g++-4.9' , CXXSTD: '03, 11' },
111+ { TOOLSET: 'gcc' , COMPILER: 'g++-4.9' , CXXSTD: '11' },
135112 "g++-4.9" ,
136113 ),
137114
138115 linux_pipeline(
139116 "Linux 16.04 GCC 5*" ,
140117 "cppalliance/droneubuntu1604:1" ,
141- { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '03, 11,14' },
118+ { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '11,14' },
142119 ),
143120
144121 linux_pipeline(
145122 "Linux 18.04 GCC 6" ,
146123 "cppalliance/droneubuntu1804:1" ,
147- { TOOLSET: 'gcc' , COMPILER: 'g++-6' , CXXSTD: '03, 11,14' },
124+ { TOOLSET: 'gcc' , COMPILER: 'g++-6' , CXXSTD: '11,14' },
148125 "g++-6" ,
149126 ),
150127
151128 linux_pipeline(
152129 "Linux 18.04 GCC 7* 32/64" ,
153130 "cppalliance/droneubuntu1804:1" ,
154- { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '03, 11,14,17' , ADDRMD: '32,64' },
131+ { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '11,14,17' , ADDRMD: '32,64' },
155132 ),
156133
157134 linux_pipeline(
158135 "Linux 18.04 GCC 8" ,
159136 "cppalliance/droneubuntu1804:1" ,
160- { TOOLSET: 'gcc' , COMPILER: 'g++-8' , CXXSTD: '03, 11,14,17' },
137+ { TOOLSET: 'gcc' , COMPILER: 'g++-8' , CXXSTD: '11,14,17' },
161138 "g++-8" ,
162139 ),
163140
164141 linux_pipeline(
165142 "Linux 20.04 GCC 9* 32/64" ,
166143 "cppalliance/droneubuntu2004:1" ,
167- { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '03, 11,14,17,2a' , ADDRMD: '32,64' },
144+ { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '11,14,17,2a' , ADDRMD: '32,64' },
168145 ),
169146
170147 linux_pipeline(
171148 "Linux 20.04 GCC 9* ARM64" ,
172149 "cppalliance/droneubuntu2004:multiarch" ,
173- { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '03, 11,14,17,2a' },
150+ { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '11,14,17,2a' },
174151 arch="arm64" ,
175152 ),
176153
177154 linux_pipeline(
178155 "Linux 20.04 GCC 9* S390x" ,
179156 "cppalliance/droneubuntu2004:multiarch" ,
180- { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '03, 11,14,17,2a' },
157+ { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '11,14,17,2a' },
181158 arch="s390x" ,
182159 ),
183160
184161 linux_pipeline(
185162 "Linux 20.04 GCC 10 32/64" ,
186163 "cppalliance/droneubuntu2004:1" ,
187- { TOOLSET: 'gcc' , COMPILER: 'g++-10' , CXXSTD: '03, 11,14,17,20' , ADDRMD: '32,64' },
164+ { TOOLSET: 'gcc' , COMPILER: 'g++-10' , CXXSTD: '11,14,17,20' , ADDRMD: '32,64' },
188165 "g++-10-multilib" ,
189166 ),
190167
191168 linux_pipeline(
192169 "Linux 22.04 GCC 11* 32/64" ,
193170 "cppalliance/droneubuntu2204:1" ,
194- { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '03, 11,14,17,2a' , ADDRMD: '32,64' },
171+ { TOOLSET: 'gcc' , COMPILER: 'g++' , CXXSTD: '11,14,17,2a' , ADDRMD: '32,64' },
195172 ),
196173
197174 linux_pipeline(
198175 "Linux 22.04 GCC 12 32/64" ,
199176 "cppalliance/droneubuntu2204:1" ,
200- { TOOLSET: 'gcc' , COMPILER: 'g++-12' , CXXSTD: '03, 11,14,17,20,2b' , ADDRMD: '32,64' },
177+ { TOOLSET: 'gcc' , COMPILER: 'g++-12' , CXXSTD: '11,14,17,20,2b' , ADDRMD: '32,64' },
201178 "g++-12-multilib" ,
202179 ),
203180
204181 linux_pipeline(
205182 "Linux 23.04 GCC 13 32/64 UBSAN" ,
206183 "cppalliance/droneubuntu2304:1" ,
207- { TOOLSET: 'gcc' , COMPILER: 'g++-13' , CXXSTD: '03, 11,14,17,20,2b' , ADDRMD: '32,64' } + ubsan,
184+ { TOOLSET: 'gcc' , COMPILER: 'g++-13' , CXXSTD: '11,14,17,20,2b' , ADDRMD: '32,64' } + ubsan,
208185 "g++-13-multilib" ,
209186 ),
210187
211188 linux_pipeline(
212189 "Linux 24.04 GCC 14 32/64 ASAN" ,
213190 "cppalliance/droneubuntu2404:1" ,
214- { TOOLSET: 'gcc' , COMPILER: 'g++-14' , CXXSTD: '03, 11,14,17,20,2b' , ADDRMD: '32,64' } + asan,
191+ { TOOLSET: 'gcc' , COMPILER: 'g++-14' , CXXSTD: '11,14,17,20,2b' , ADDRMD: '32,64' } + asan,
215192 "g++-14-multilib" ,
216193 ),
217194
218195 linux_pipeline(
219196 "Linux 16.04 Clang 3.5" ,
220197 "cppalliance/droneubuntu1604:1" ,
221- { TOOLSET: 'clang' , COMPILER: 'clang++-3.5' , CXXSTD: '03, 11' },
198+ { TOOLSET: 'clang' , COMPILER: 'clang++-3.5' , CXXSTD: '11' },
222199 "clang-3.5" ,
223200 ),
224201
225202 linux_pipeline(
226203 "Linux 16.04 Clang 3.6" ,
227204 "cppalliance/droneubuntu1604:1" ,
228- { TOOLSET: 'clang' , COMPILER: 'clang++-3.6' , CXXSTD: '03, 11,14' },
205+ { TOOLSET: 'clang' , COMPILER: 'clang++-3.6' , CXXSTD: '11,14' },
229206 "clang-3.6" ,
230207 ),
231208
232209 linux_pipeline(
233210 "Linux 16.04 Clang 3.7" ,
234211 "cppalliance/droneubuntu1604:1" ,
235- { TOOLSET: 'clang' , COMPILER: 'clang++-3.7' , CXXSTD: '03, 11,14' },
212+ { TOOLSET: 'clang' , COMPILER: 'clang++-3.7' , CXXSTD: '11,14' },
236213 "clang-3.7" ,
237214 ),
238215
239216 linux_pipeline(
240217 "Linux 16.04 Clang 3.8" ,
241218 "cppalliance/droneubuntu1604:1" ,
242- { TOOLSET: 'clang' , COMPILER: 'clang++-3.8' , CXXSTD: '03, 11,14' },
219+ { TOOLSET: 'clang' , COMPILER: 'clang++-3.8' , CXXSTD: '11,14' },
243220 "clang-3.8" ,
244221 ),
245222
246223 linux_pipeline(
247224 "Linux 22.04 Clang 13" ,
248225 "cppalliance/droneubuntu2204:1" ,
249- { TOOLSET: 'clang' , COMPILER: 'clang++-13' , CXXSTD: '03, 11,14,17,20' },
226+ { TOOLSET: 'clang' , COMPILER: 'clang++-13' , CXXSTD: '11,14,17,20' },
250227 "clang-13" ,
251228 ),
252229
253230 linux_pipeline(
254231 "Linux 22.04 Clang 14" ,
255232 "cppalliance/droneubuntu2204:1" ,
256- { TOOLSET: 'clang' , COMPILER: 'clang++-14' , CXXSTD: '03, 11,14,17,20' },
233+ { TOOLSET: 'clang' , COMPILER: 'clang++-14' , CXXSTD: '11,14,17,20' },
257234 "clang-14" ,
258235 ),
259236
260237 linux_pipeline(
261238 "Linux 22.04 Clang 15" ,
262239 "cppalliance/droneubuntu2204:1" ,
263- { TOOLSET: 'clang' , COMPILER: 'clang++-15' , CXXSTD: '03, 11,14,17,20,2b' },
240+ { TOOLSET: 'clang' , COMPILER: 'clang++-15' , CXXSTD: '11,14,17,20,2b' },
264241 "clang-15" ,
265242 ),
266243
267244 linux_pipeline(
268245 "Linux 23.04 Clang 16" ,
269246 "cppalliance/droneubuntu2304:1" ,
270- { TOOLSET: 'clang' , COMPILER: 'clang++-16' , CXXSTD: '03, 11,14,17,20,2b' },
247+ { TOOLSET: 'clang' , COMPILER: 'clang++-16' , CXXSTD: '11,14,17,20,2b' },
271248 "clang-16" ,
272249 ),
273250
274251 linux_pipeline(
275252 "Linux 23.10 Clang 17 UBSAN" ,
276253 "cppalliance/droneubuntu2310:1" ,
277- { TOOLSET: 'clang' , COMPILER: 'clang++-17' , CXXSTD: '03, 11,14,17,20,2b' } + ubsan,
254+ { TOOLSET: 'clang' , COMPILER: 'clang++-17' , CXXSTD: '11,14,17,20,2b' } + ubsan,
278255 "clang-17" ,
279256 ),
280257
281258 linux_pipeline(
282259 "Linux 23.10 Clang 17 ASAN" ,
283260 "cppalliance/droneubuntu2310:1" ,
284- { TOOLSET: 'clang' , COMPILER: 'clang++-17' , CXXSTD: '03, 11,14,17,20,2b' } + asan,
261+ { TOOLSET: 'clang' , COMPILER: 'clang++-17' , CXXSTD: '11,14,17,20,2b' } + asan,
285262 "clang-17" ,
286263 ),
287264
288265 linux_pipeline(
289266 "Linux 24.04 Clang 18 UBSAN" ,
290267 "cppalliance/droneubuntu2404:1" ,
291- { TOOLSET: 'clang' , COMPILER: 'clang++-18' , CXXSTD: '03, 11,14,17,20,2b' } + ubsan,
268+ { TOOLSET: 'clang' , COMPILER: 'clang++-18' , CXXSTD: '11,14,17,20,2b' } + ubsan,
292269 "clang-18" ,
293270 ),
294271
295272 linux_pipeline(
296273 "Linux 24.04 Clang 18 ASAN" ,
297274 "cppalliance/droneubuntu2404:1" ,
298- { TOOLSET: 'clang' , COMPILER: 'clang++-18' , CXXSTD: '03, 11,14,17,20,2b' } + asan,
275+ { TOOLSET: 'clang' , COMPILER: 'clang++-18' , CXXSTD: '11,14,17,20,2b' } + asan,
299276 "clang-18" ,
300277 ),
301278
302279 macos_pipeline(
303280 "MacOS 10.15 Xcode 12.2 UBSAN" ,
304- { TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '03, 11,14,1z' } + ubsan,
281+ { TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '11,14,1z' } + ubsan,
305282 ),
306283
307284 macos_pipeline(
308285 "MacOS 10.15 Xcode 12.2 ASAN" ,
309- { TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '03, 11,14,1z' } + asan,
286+ { TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '11,14,1z' } + asan,
310287 ),
311288
312289 macos_pipeline(
313290 "MacOS 12.4 Xcode 13.4.1 UBSAN" ,
314- { TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '03, 11,14,17,20,2b' } + ubsan,
291+ { TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '11,14,17,20,2b' } + ubsan,
315292 xcode_version = "13.4.1" , osx_version = "monterey" , arch = "arm64" ,
316293 ),
317294
318295 macos_pipeline(
319296 "MacOS 12.4 Xcode 13.4.1 ASAN" ,
320- { TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '03, 11,14,17,20,2b' } + asan,
297+ { TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '11,14,17,20,2b' } + asan,
321298 xcode_version = "13.4.1" , osx_version = "monterey" , arch = "arm64" ,
322299 ),
323300
0 commit comments