Skip to content

Commit ad08b15

Browse files
wip
1 parent fe0d560 commit ad08b15

File tree

1 file changed

+167
-167
lines changed

1 file changed

+167
-167
lines changed

.github/workflows/osrm-backend.yml

Lines changed: 167 additions & 167 deletions
Original file line numberDiff line numberDiff line change
@@ -173,173 +173,173 @@ jobs:
173173
strategy:
174174
matrix:
175175
include:
176-
- name: gcc-13-debug-cov
177-
continue-on-error: false
178-
node: 20
179-
runs-on: ubuntu-24.04
180-
BUILD_TOOLS: ON
181-
BUILD_TYPE: Debug
182-
CCOMPILER: gcc-13
183-
CUCUMBER_TIMEOUT: 20000
184-
CXXCOMPILER: g++-13
185-
ENABLE_COVERAGE: ON
186-
187-
- name: clang-18-debug-asan-ubsan
188-
continue-on-error: false
189-
node: 20
190-
runs-on: ubuntu-24.04
191-
BUILD_TOOLS: ON
192-
BUILD_TYPE: Debug
193-
CCOMPILER: clang-18
194-
CUCUMBER_TIMEOUT: 20000
195-
CXXCOMPILER: clang++-18
196-
ENABLE_SANITIZER: ON
197-
TARGET_ARCH: x86_64-asan-ubsan
198-
OSRM_CONNECTION_RETRIES: 10
199-
OSRM_CONNECTION_EXP_BACKOFF_COEF: 1.5
200-
201-
- name: clang-18-release
202-
continue-on-error: false
203-
node: 18
204-
runs-on: ubuntu-24.04
205-
BUILD_TOOLS: ON
206-
BUILD_TYPE: Release
207-
CCOMPILER: clang-18
208-
CXXCOMPILER: clang++-18
209-
CUCUMBER_TIMEOUT: 60000
210-
ENABLE_LTO: OFF
211-
212-
- name: clang-18-debug
213-
continue-on-error: false
214-
node: 18
215-
runs-on: ubuntu-24.04
216-
BUILD_TOOLS: ON
217-
BUILD_TYPE: Debug
218-
CCOMPILER: clang-18
219-
CXXCOMPILER: clang++-18
220-
CUCUMBER_TIMEOUT: 60000
221-
ENABLE_LTO: OFF
222-
223-
- name: clang-18-debug-clang-tidy
224-
continue-on-error: false
225-
node: 18
226-
runs-on: ubuntu-24.04
227-
BUILD_TOOLS: ON
228-
BUILD_TYPE: Debug
229-
CCOMPILER: clang-18
230-
CXXCOMPILER: clang++-18
231-
CUCUMBER_TIMEOUT: 60000
232-
ENABLE_CLANG_TIDY: ON
233-
234-
235-
- name: clang-17-release
236-
continue-on-error: false
237-
node: 18
238-
runs-on: ubuntu-24.04
239-
BUILD_TOOLS: ON
240-
BUILD_TYPE: Release
241-
CCOMPILER: clang-17
242-
CXXCOMPILER: clang++-17
243-
CUCUMBER_TIMEOUT: 60000
244-
ENABLE_LTO: OFF
245-
246-
- name: clang-16-release
247-
continue-on-error: false
248-
node: 18
249-
runs-on: ubuntu-24.04
250-
BUILD_TOOLS: ON
251-
BUILD_TYPE: Release
252-
CCOMPILER: clang-16
253-
CXXCOMPILER: clang++-16
254-
CUCUMBER_TIMEOUT: 60000
255-
ENABLE_LTO: OFF
256-
257-
- name: conan-linux-debug-asan-ubsan
258-
continue-on-error: false
259-
node: 18
260-
runs-on: ubuntu-24.04
261-
BUILD_TOOLS: ON
262-
BUILD_TYPE: Release
263-
CCOMPILER: clang-18
264-
CXXCOMPILER: clang++-18
265-
ENABLE_CONAN: ON
266-
ENABLE_SANITIZER: ON
267-
ENABLE_LTO: OFF
268-
269-
- name: conan-linux-release
270-
continue-on-error: false
271-
node: 18
272-
runs-on: ubuntu-24.04
273-
BUILD_TOOLS: ON
274-
BUILD_TYPE: Release
275-
CCOMPILER: clang-18
276-
CXXCOMPILER: clang++-18
277-
ENABLE_CONAN: ON
278-
ENABLE_LTO: OFF
279-
280-
- name: gcc-14-release
281-
continue-on-error: false
282-
node: 20
283-
runs-on: ubuntu-24.04
284-
BUILD_TOOLS: ON
285-
BUILD_TYPE: Release
286-
CCOMPILER: gcc-14
287-
CXXCOMPILER: g++-14
288-
CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
289-
290-
- name: gcc-13-release
291-
continue-on-error: false
292-
node: 20
293-
runs-on: ubuntu-24.04
294-
BUILD_TOOLS: ON
295-
BUILD_TYPE: Release
296-
CCOMPILER: gcc-13
297-
CXXCOMPILER: g++-13
298-
CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
299-
300-
- name: gcc-12-release
301-
continue-on-error: false
302-
node: 20
303-
runs-on: ubuntu-22.04
304-
BUILD_TOOLS: ON
305-
BUILD_TYPE: Release
306-
CCOMPILER: gcc-12
307-
CXXCOMPILER: g++-12
308-
CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
309-
310-
- name: conan-linux-release-node
311-
build_node_package: true
312-
continue-on-error: false
313-
node: 20
314-
runs-on: ubuntu-24.04
315-
BUILD_TYPE: Release
316-
CCOMPILER: clang-16
317-
CXXCOMPILER: clang++-16
318-
ENABLE_CONAN: ON
319-
NODE_PACKAGE_TESTS_ONLY: ON
320-
321-
- name: conan-linux-debug-node
322-
build_node_package: true
323-
continue-on-error: false
324-
node: 20
325-
runs-on: ubuntu-24.04
326-
BUILD_TYPE: Debug
327-
CCOMPILER: clang-16
328-
CXXCOMPILER: clang++-16
329-
ENABLE_CONAN: ON
330-
NODE_PACKAGE_TESTS_ONLY: ON
331-
332-
- name: conan-macos-x64-release-node
333-
build_node_package: true
334-
continue-on-error: true
335-
node: 20
336-
runs-on: macos-13 # x86_64
337-
BUILD_TYPE: Release
338-
CCOMPILER: clang
339-
CXXCOMPILER: clang++
340-
CUCUMBER_TIMEOUT: 60000
341-
ENABLE_ASSERTIONS: ON
342-
ENABLE_CONAN: ON
176+
# - name: gcc-13-debug-cov
177+
# continue-on-error: false
178+
# node: 20
179+
# runs-on: ubuntu-24.04
180+
# BUILD_TOOLS: ON
181+
# BUILD_TYPE: Debug
182+
# CCOMPILER: gcc-13
183+
# CUCUMBER_TIMEOUT: 20000
184+
# CXXCOMPILER: g++-13
185+
# ENABLE_COVERAGE: ON
186+
187+
# - name: clang-18-debug-asan-ubsan
188+
# continue-on-error: false
189+
# node: 20
190+
# runs-on: ubuntu-24.04
191+
# BUILD_TOOLS: ON
192+
# BUILD_TYPE: Debug
193+
# CCOMPILER: clang-18
194+
# CUCUMBER_TIMEOUT: 20000
195+
# CXXCOMPILER: clang++-18
196+
# ENABLE_SANITIZER: ON
197+
# TARGET_ARCH: x86_64-asan-ubsan
198+
# OSRM_CONNECTION_RETRIES: 10
199+
# OSRM_CONNECTION_EXP_BACKOFF_COEF: 1.5
200+
201+
# - name: clang-18-release
202+
# continue-on-error: false
203+
# node: 18
204+
# runs-on: ubuntu-24.04
205+
# BUILD_TOOLS: ON
206+
# BUILD_TYPE: Release
207+
# CCOMPILER: clang-18
208+
# CXXCOMPILER: clang++-18
209+
# CUCUMBER_TIMEOUT: 60000
210+
# ENABLE_LTO: OFF
211+
212+
# - name: clang-18-debug
213+
# continue-on-error: false
214+
# node: 18
215+
# runs-on: ubuntu-24.04
216+
# BUILD_TOOLS: ON
217+
# BUILD_TYPE: Debug
218+
# CCOMPILER: clang-18
219+
# CXXCOMPILER: clang++-18
220+
# CUCUMBER_TIMEOUT: 60000
221+
# ENABLE_LTO: OFF
222+
223+
# - name: clang-18-debug-clang-tidy
224+
# continue-on-error: false
225+
# node: 18
226+
# runs-on: ubuntu-24.04
227+
# BUILD_TOOLS: ON
228+
# BUILD_TYPE: Debug
229+
# CCOMPILER: clang-18
230+
# CXXCOMPILER: clang++-18
231+
# CUCUMBER_TIMEOUT: 60000
232+
# ENABLE_CLANG_TIDY: ON
233+
234+
235+
# - name: clang-17-release
236+
# continue-on-error: false
237+
# node: 18
238+
# runs-on: ubuntu-24.04
239+
# BUILD_TOOLS: ON
240+
# BUILD_TYPE: Release
241+
# CCOMPILER: clang-17
242+
# CXXCOMPILER: clang++-17
243+
# CUCUMBER_TIMEOUT: 60000
244+
# ENABLE_LTO: OFF
245+
246+
# - name: clang-16-release
247+
# continue-on-error: false
248+
# node: 18
249+
# runs-on: ubuntu-24.04
250+
# BUILD_TOOLS: ON
251+
# BUILD_TYPE: Release
252+
# CCOMPILER: clang-16
253+
# CXXCOMPILER: clang++-16
254+
# CUCUMBER_TIMEOUT: 60000
255+
# ENABLE_LTO: OFF
256+
257+
# - name: conan-linux-debug-asan-ubsan
258+
# continue-on-error: false
259+
# node: 18
260+
# runs-on: ubuntu-24.04
261+
# BUILD_TOOLS: ON
262+
# BUILD_TYPE: Release
263+
# CCOMPILER: clang-18
264+
# CXXCOMPILER: clang++-18
265+
# ENABLE_CONAN: ON
266+
# ENABLE_SANITIZER: ON
267+
# ENABLE_LTO: OFF
268+
269+
# - name: conan-linux-release
270+
# continue-on-error: false
271+
# node: 18
272+
# runs-on: ubuntu-24.04
273+
# BUILD_TOOLS: ON
274+
# BUILD_TYPE: Release
275+
# CCOMPILER: clang-18
276+
# CXXCOMPILER: clang++-18
277+
# ENABLE_CONAN: ON
278+
# ENABLE_LTO: OFF
279+
280+
# - name: gcc-14-release
281+
# continue-on-error: false
282+
# node: 20
283+
# runs-on: ubuntu-24.04
284+
# BUILD_TOOLS: ON
285+
# BUILD_TYPE: Release
286+
# CCOMPILER: gcc-14
287+
# CXXCOMPILER: g++-14
288+
# CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
289+
290+
# - name: gcc-13-release
291+
# continue-on-error: false
292+
# node: 20
293+
# runs-on: ubuntu-24.04
294+
# BUILD_TOOLS: ON
295+
# BUILD_TYPE: Release
296+
# CCOMPILER: gcc-13
297+
# CXXCOMPILER: g++-13
298+
# CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
299+
300+
# - name: gcc-12-release
301+
# continue-on-error: false
302+
# node: 20
303+
# runs-on: ubuntu-22.04
304+
# BUILD_TOOLS: ON
305+
# BUILD_TYPE: Release
306+
# CCOMPILER: gcc-12
307+
# CXXCOMPILER: g++-12
308+
# CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
309+
310+
# - name: conan-linux-release-node
311+
# build_node_package: true
312+
# continue-on-error: false
313+
# node: 20
314+
# runs-on: ubuntu-24.04
315+
# BUILD_TYPE: Release
316+
# CCOMPILER: clang-16
317+
# CXXCOMPILER: clang++-16
318+
# ENABLE_CONAN: ON
319+
# NODE_PACKAGE_TESTS_ONLY: ON
320+
321+
# - name: conan-linux-debug-node
322+
# build_node_package: true
323+
# continue-on-error: false
324+
# node: 20
325+
# runs-on: ubuntu-24.04
326+
# BUILD_TYPE: Debug
327+
# CCOMPILER: clang-16
328+
# CXXCOMPILER: clang++-16
329+
# ENABLE_CONAN: ON
330+
# NODE_PACKAGE_TESTS_ONLY: ON
331+
332+
# - name: conan-macos-x64-release-node
333+
# build_node_package: true
334+
# continue-on-error: true
335+
# node: 20
336+
# runs-on: macos-13 # x86_64
337+
# BUILD_TYPE: Release
338+
# CCOMPILER: clang
339+
# CXXCOMPILER: clang++
340+
# CUCUMBER_TIMEOUT: 60000
341+
# ENABLE_ASSERTIONS: ON
342+
# ENABLE_CONAN: ON
343343

344344
- name: conan-macos-arm64-release-node
345345
build_node_package: true

0 commit comments

Comments
 (0)