@@ -177,75 +177,75 @@ jobs:
177177 strategy :
178178 matrix :
179179 include :
180- # - name: gcc-13-debug-cov
181- # continue-on-error: false
182- # node: 20
183- # runs-on: ubuntu-24.04
184- # BUILD_TOOLS: ON
185- # BUILD_TYPE: Debug
186- # CCOMPILER: gcc-13
187- # CUCUMBER_TIMEOUT: 20000
188- # CXXCOMPILER: g++-13
189- # ENABLE_COVERAGE: ON
190-
191- # - name: clang-18-debug-asan-ubsan
192- # continue-on-error: false
193- # node: 20
194- # runs-on: ubuntu-24.04
195- # BUILD_TOOLS: ON
196- # BUILD_TYPE: Debug
197- # CCOMPILER: clang-18
198- # CUCUMBER_TIMEOUT: 20000
199- # CXXCOMPILER: clang++-18
200- # ENABLE_SANITIZER: ON
201- # TARGET_ARCH: x86_64-asan-ubsan
202- # OSRM_CONNECTION_RETRIES: 10
203- # OSRM_CONNECTION_EXP_BACKOFF_COEF: 1.5
204-
205- # - name: clang-18-release
206- # continue-on-error: false
207- # node: 18
208- # runs-on: ubuntu-24.04
209- # BUILD_TOOLS: ON
210- # BUILD_TYPE: Release
211- # CCOMPILER: clang-18
212- # CXXCOMPILER: clang++-18
213- # CUCUMBER_TIMEOUT: 60000
214- # ENABLE_LTO: OFF
215-
216- # - name: clang-18-debug
217- # continue-on-error: false
218- # node: 18
219- # runs-on: ubuntu-24.04
220- # BUILD_TOOLS: ON
221- # BUILD_TYPE: Debug
222- # CCOMPILER: clang-18
223- # CXXCOMPILER: clang++-18
224- # CUCUMBER_TIMEOUT: 60000
225- # ENABLE_LTO: OFF
226-
227- # - name: clang-18-debug-clang-tidy
228- # continue-on-error: false
229- # node: 18
230- # runs-on: ubuntu-24.04
231- # BUILD_TOOLS: ON
232- # BUILD_TYPE: Debug
233- # CCOMPILER: clang-18
234- # CXXCOMPILER: clang++-18
235- # CUCUMBER_TIMEOUT: 60000
236- # ENABLE_CLANG_TIDY: ON
237-
238-
239- # - name: clang-17-release
240- # continue-on-error: false
241- # node: 18
242- # runs-on: ubuntu-24.04
243- # BUILD_TOOLS: ON
244- # BUILD_TYPE: Release
245- # CCOMPILER: clang-17
246- # CXXCOMPILER: clang++-17
247- # CUCUMBER_TIMEOUT: 60000
248- # ENABLE_LTO: OFF
180+ - name : gcc-13-debug-cov
181+ continue-on-error : false
182+ node : 20
183+ runs-on : ubuntu-24.04
184+ BUILD_TOOLS : ON
185+ BUILD_TYPE : Debug
186+ CCOMPILER : gcc-13
187+ CUCUMBER_TIMEOUT : 20000
188+ CXXCOMPILER : g++-13
189+ ENABLE_COVERAGE : ON
190+
191+ - name : clang-18-debug-asan-ubsan
192+ continue-on-error : false
193+ node : 20
194+ runs-on : ubuntu-24.04
195+ BUILD_TOOLS : ON
196+ BUILD_TYPE : Debug
197+ CCOMPILER : clang-18
198+ CUCUMBER_TIMEOUT : 20000
199+ CXXCOMPILER : clang++-18
200+ ENABLE_SANITIZER : ON
201+ TARGET_ARCH : x86_64-asan-ubsan
202+ OSRM_CONNECTION_RETRIES : 10
203+ OSRM_CONNECTION_EXP_BACKOFF_COEF : 1.5
204+
205+ - name : clang-18-release
206+ continue-on-error : false
207+ node : 18
208+ runs-on : ubuntu-24.04
209+ BUILD_TOOLS : ON
210+ BUILD_TYPE : Release
211+ CCOMPILER : clang-18
212+ CXXCOMPILER : clang++-18
213+ CUCUMBER_TIMEOUT : 60000
214+ ENABLE_LTO : OFF
215+
216+ - name : clang-18-debug
217+ continue-on-error : false
218+ node : 18
219+ runs-on : ubuntu-24.04
220+ BUILD_TOOLS : ON
221+ BUILD_TYPE : Debug
222+ CCOMPILER : clang-18
223+ CXXCOMPILER : clang++-18
224+ CUCUMBER_TIMEOUT : 60000
225+ ENABLE_LTO : OFF
226+
227+ - name : clang-18-debug-clang-tidy
228+ continue-on-error : false
229+ node : 18
230+ runs-on : ubuntu-24.04
231+ BUILD_TOOLS : ON
232+ BUILD_TYPE : Debug
233+ CCOMPILER : clang-18
234+ CXXCOMPILER : clang++-18
235+ CUCUMBER_TIMEOUT : 60000
236+ ENABLE_CLANG_TIDY : ON
237+
238+
239+ - name : clang-17-release
240+ continue-on-error : false
241+ node : 18
242+ runs-on : ubuntu-24.04
243+ BUILD_TOOLS : ON
244+ BUILD_TYPE : Release
245+ CCOMPILER : clang-17
246+ CXXCOMPILER : clang++-17
247+ CUCUMBER_TIMEOUT : 60000
248+ ENABLE_LTO : OFF
249249
250250 - name : clang-16-release
251251 continue-on-error : false
@@ -258,58 +258,58 @@ jobs:
258258 CUCUMBER_TIMEOUT : 60000
259259 ENABLE_LTO : OFF
260260
261- # - name: conan-linux-debug-asan-ubsan
262- # continue-on-error: false
263- # node: 18
264- # runs-on: ubuntu-24.04
265- # BUILD_TOOLS: ON
266- # BUILD_TYPE: Release
267- # CCOMPILER: clang-18
268- # CXXCOMPILER: clang++-18
269- # ENABLE_CONAN: ON
270- # ENABLE_SANITIZER: ON
271- # ENABLE_LTO: OFF
272-
273- # - name: conan-linux-release
274- # continue-on-error: false
275- # node: 18
276- # runs-on: ubuntu-24.04
277- # BUILD_TOOLS: ON
278- # BUILD_TYPE: Release
279- # CCOMPILER: clang-18
280- # CXXCOMPILER: clang++-18
281- # ENABLE_CONAN: ON
282- # ENABLE_LTO: OFF
283-
284- # - name: gcc-14-release
285- # continue-on-error: false
286- # node: 20
287- # runs-on: ubuntu-24.04
288- # BUILD_TOOLS: ON
289- # BUILD_TYPE: Release
290- # CCOMPILER: gcc-14
291- # CXXCOMPILER: g++-14
292- # CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
293-
294- # - name: gcc-13-release
295- # continue-on-error: false
296- # node: 20
297- # runs-on: ubuntu-24.04
298- # BUILD_TOOLS: ON
299- # BUILD_TYPE: Release
300- # CCOMPILER: gcc-13
301- # CXXCOMPILER: g++-13
302- # CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
303-
304- # - name: gcc-12-release
305- # continue-on-error: false
306- # node: 20
307- # runs-on: ubuntu-22.04
308- # BUILD_TOOLS: ON
309- # BUILD_TYPE: Release
310- # CCOMPILER: gcc-12
311- # CXXCOMPILER: g++-12
312- # CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
261+ - name : conan-linux-debug-asan-ubsan
262+ continue-on-error : false
263+ node : 18
264+ runs-on : ubuntu-24.04
265+ BUILD_TOOLS : ON
266+ BUILD_TYPE : Release
267+ CCOMPILER : clang-18
268+ CXXCOMPILER : clang++-18
269+ ENABLE_CONAN : ON
270+ ENABLE_SANITIZER : ON
271+ ENABLE_LTO : OFF
272+
273+ - name : conan-linux-release
274+ continue-on-error : false
275+ node : 18
276+ runs-on : ubuntu-24.04
277+ BUILD_TOOLS : ON
278+ BUILD_TYPE : Release
279+ CCOMPILER : clang-18
280+ CXXCOMPILER : clang++-18
281+ ENABLE_CONAN : ON
282+ ENABLE_LTO : OFF
283+
284+ - name : gcc-14-release
285+ continue-on-error : false
286+ node : 20
287+ runs-on : ubuntu-24.04
288+ BUILD_TOOLS : ON
289+ BUILD_TYPE : Release
290+ CCOMPILER : gcc-14
291+ CXXCOMPILER : g++-14
292+ CXXFLAGS : ' -Wno-array-bounds -Wno-uninitialized'
293+
294+ - name : gcc-13-release
295+ continue-on-error : false
296+ node : 20
297+ runs-on : ubuntu-24.04
298+ BUILD_TOOLS : ON
299+ BUILD_TYPE : Release
300+ CCOMPILER : gcc-13
301+ CXXCOMPILER : g++-13
302+ CXXFLAGS : ' -Wno-array-bounds -Wno-uninitialized'
303+
304+ - name : gcc-12-release
305+ continue-on-error : false
306+ node : 20
307+ runs-on : ubuntu-22.04
308+ BUILD_TOOLS : ON
309+ BUILD_TYPE : Release
310+ CCOMPILER : gcc-12
311+ CXXCOMPILER : g++-12
312+ CXXFLAGS : ' -Wno-array-bounds -Wno-uninitialized'
313313
314314 - name : conan-linux-release-node
315315 build_node_package : true
0 commit comments