Skip to content

Commit 28a230f

Browse files
committed
fix GPU providers config in compat wflows
1 parent e9fdb84 commit 28a230f

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

.github/workflows/reusable_compatibility.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -281,8 +281,8 @@ jobs:
281281
-DCMAKE_C_COMPILER=gcc
282282
-DCMAKE_CXX_COMPILER=g++
283283
-DUMF_BUILD_TESTS=OFF
284-
-DUMF_BUILD_LEVEL_ZERO_PROVIDER=ON
285-
-DUMF_BUILD_CUDA_PROVIDER=ON
284+
-DUMF_BUILD_LEVEL_ZERO_PROVIDER=${{matrix.provider == 'LEVEL_ZERO' && 'ON' || 'OFF' }}
285+
-DUMF_BUILD_CUDA_PROVIDER=${{matrix.provider == 'CUDA' && 'ON' || 'OFF' }}
286286
-DUMF_FORMAT_CODE_STYLE=OFF
287287
-DUMF_DEVELOPER_MODE=ON
288288
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
@@ -316,13 +316,11 @@ jobs:
316316
-DUMF_BUILD_GPU_TESTS=ON
317317
-DUMF_BUILD_EXAMPLES=ON
318318
-DUMF_BUILD_GPU_EXAMPLES=ON
319-
-DUMF_BUILD_LEVEL_ZERO_PROVIDER=OFF
320-
-DUMF_BUILD_CUDA_PROVIDER=OFF
321-
-DUMF_BUILD_${{matrix.provider}}_PROVIDER=ON
319+
-DUMF_BUILD_LEVEL_ZERO_PROVIDER=${{matrix.provider == 'LEVEL_ZERO' && 'ON' || 'OFF' }}
320+
-DUMF_BUILD_CUDA_PROVIDER=${{matrix.provider == 'CUDA' && 'ON' || 'OFF' }}
322321
-DUMF_FORMAT_CODE_STYLE=OFF
323322
-DUMF_DEVELOPER_MODE=ON
324323
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
325-
-DUMF_BUILD_LIBUMF_POOL_DISJOINT=ON
326324
-DUMF_TESTS_FAIL_ON_SKIP=ON
327325
328326
- name: Build "tag" UMF

0 commit comments

Comments
 (0)