Skip to content

Commit e578e6d

Browse files
wip
1 parent 2c40141 commit e578e6d

File tree

1 file changed

+121
-121
lines changed

1 file changed

+121
-121
lines changed

.github/workflows/osrm-backend.yml

Lines changed: 121 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)