Skip to content

Commit 200fd58

Browse files
authored
Disable debug builds for now (#7318)
1 parent b9e5c82 commit 200fd58

File tree

1 file changed

+44
-40
lines changed

1 file changed

+44
-40
lines changed

.github/workflows/osrm-backend.yml

Lines changed: 44 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -202,15 +202,16 @@ jobs:
202202
CUCUMBER_TIMEOUT: 60000
203203
ENABLE_LTO: OFF
204204

205-
- name: clang-18-debug
206-
continue-on-error: false
207-
node:
208-
runs-on: ubuntu-24.04
209-
BUILD_TYPE: Debug
210-
CCOMPILER: clang-18
211-
CXXCOMPILER: clang++-18
212-
CUCUMBER_TIMEOUT: 60000
213-
ENABLE_LTO: OFF
205+
# TODO(themarex): Reenable after #7309
206+
#- name: clang-18-debug
207+
# continue-on-error: false
208+
# node:
209+
# runs-on: ubuntu-24.04
210+
# BUILD_TYPE: Debug
211+
# CCOMPILER: clang-18
212+
# CXXCOMPILER: clang++-18
213+
# CUCUMBER_TIMEOUT: 60000
214+
# ENABLE_LTO: OFF
214215

215216
- name: clang-18-debug-clang-tidy
216217
continue-on-error: false
@@ -224,18 +225,19 @@ jobs:
224225
NODE_PACKAGE_TESTS_ONLY: ON
225226
ENABLE_LTO: OFF
226227

227-
- name: clang-18-debug-asan-ubsan
228-
continue-on-error: false
229-
node: 22
230-
runs-on: ubuntu-24.04
231-
BUILD_TYPE: Debug
232-
CCOMPILER: clang-18
233-
CUCUMBER_TIMEOUT: 20000
234-
CXXCOMPILER: clang++-18
235-
ENABLE_SANITIZER: ON
236-
TARGET_ARCH: x86_64-asan-ubsan
237-
OSRM_CONNECTION_RETRIES: 10
238-
OSRM_CONNECTION_EXP_BACKOFF_COEF: 1.5
228+
# TODO(themarex): Reenable after #7309
229+
#- name: clang-18-debug-asan-ubsan
230+
# continue-on-error: false
231+
# node: 22
232+
# runs-on: ubuntu-24.04
233+
# BUILD_TYPE: Debug
234+
# CCOMPILER: clang-18
235+
# CUCUMBER_TIMEOUT: 20000
236+
# CXXCOMPILER: clang++-18
237+
# ENABLE_SANITIZER: ON
238+
# TARGET_ARCH: x86_64-asan-ubsan
239+
# OSRM_CONNECTION_RETRIES: 10
240+
# OSRM_CONNECTION_EXP_BACKOFF_COEF: 1.5
239241

240242
- name: clang-17-release
241243
continue-on-error: false
@@ -275,15 +277,16 @@ jobs:
275277
CXXCOMPILER: g++-13
276278
CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
277279

278-
- name: gcc-13-debug-cov
279-
continue-on-error: false
280-
node: 22
281-
runs-on: ubuntu-24.04
282-
BUILD_TYPE: Debug
283-
CCOMPILER: gcc-13
284-
CUCUMBER_TIMEOUT: 20000
285-
CXXCOMPILER: g++-13
286-
ENABLE_COVERAGE: ON
280+
# TODO(themarex): Reenable after #7309
281+
#- name: gcc-13-debug-cov
282+
# continue-on-error: false
283+
# node: 22
284+
# runs-on: ubuntu-24.04
285+
# BUILD_TYPE: Debug
286+
# CCOMPILER: gcc-13
287+
# CUCUMBER_TIMEOUT: 20000
288+
# CXXCOMPILER: g++-13
289+
# ENABLE_COVERAGE: ON
287290

288291
- name: gcc-12-release
289292
continue-on-error: false
@@ -304,16 +307,17 @@ jobs:
304307
ENABLE_CONAN: ON
305308
ENABLE_LTO: OFF
306309

307-
- name: conan-linux-debug-asan-ubsan
308-
continue-on-error: false
309-
node: 20
310-
runs-on: ubuntu-24.04
311-
BUILD_TYPE: Release
312-
CCOMPILER: clang-18
313-
CXXCOMPILER: clang++-18
314-
ENABLE_CONAN: ON
315-
ENABLE_SANITIZER: ON
316-
ENABLE_LTO: OFF
310+
# TODO(themarex): Reenable after #7309
311+
#- name: conan-linux-debug-asan-ubsan
312+
# continue-on-error: false
313+
# node: 20
314+
# runs-on: ubuntu-24.04
315+
# BUILD_TYPE: Release
316+
# CCOMPILER: clang-18
317+
# CXXCOMPILER: clang++-18
318+
# ENABLE_CONAN: ON
319+
# ENABLE_SANITIZER: ON
320+
# ENABLE_LTO: OFF
317321

318322
- name: conan-linux-release-node
319323
build_node_package: true

0 commit comments

Comments
 (0)