File tree Expand file tree Collapse file tree 3 files changed +8
-10
lines changed Expand file tree Collapse file tree 3 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -321,16 +321,15 @@ jobs:
321
321
pip install $(ls cuda_python*.whl)[all]
322
322
fi
323
323
324
- - name : Install cuda.pathfinder nvidia_wheels_cu13
325
- if : startsWith(matrix.CUDA_VER, '13.')
324
+ - name : Install cuda.pathfinder extra wheels for testing
326
325
run : |
326
+ set -euo pipefail
327
327
pushd cuda_pathfinder
328
- pip install -v .[nvidia_wheels_cu13]
329
- pip freeze
328
+ pip install -v ".[nvidia_wheels_cu${TEST_CUDA_MAJOR}]"
329
+ pip list
330
330
popd
331
331
332
332
- name : Run cuda.pathfinder tests with all_must_work
333
- if : startsWith(matrix.CUDA_VER, '13.')
334
333
env :
335
334
CUDA_PATHFINDER_TEST_LOAD_NVIDIA_DYNAMIC_LIB_STRICTNESS : all_must_work
336
335
run : run-tests pathfinder
Original file line number Diff line number Diff line change @@ -288,17 +288,15 @@ jobs:
288
288
pip install "$((Get-ChildItem -Filter cuda_python*.whl).FullName)[all]"
289
289
}
290
290
291
- - name : Install cuda.pathfinder nvidia_wheels_cu13
292
- if : startsWith(matrix.CUDA_VER, '13.')
291
+ - name : Install cuda.pathfinder extra wheels for testing
293
292
shell : bash --noprofile --norc -xeuo pipefail {0}
294
293
run : |
295
294
pushd cuda_pathfinder
296
- pip install -v .[nvidia_wheels_cu13]
297
- pip freeze
295
+ pip install -v ".[nvidia_wheels_cu${TEST_CUDA_MAJOR}]"
296
+ pip list
298
297
popd
299
298
300
299
- name : Run cuda.pathfinder tests with all_must_work
301
- if : startsWith(matrix.CUDA_VER, '13.')
302
300
env :
303
301
CUDA_PATHFINDER_TEST_LOAD_NVIDIA_DYNAMIC_LIB_STRICTNESS : all_must_work
304
302
shell : bash --noprofile --norc -xeuo pipefail {0}
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ elif [[ "${1}" == "test" ]]; then
69
69
echo " SETUP_SANITIZER=${SETUP_SANITIZER} " >> $GITHUB_ENV
70
70
echo " SKIP_CUDA_BINDINGS_TEST=${SKIP_CUDA_BINDINGS_TEST} " >> $GITHUB_ENV
71
71
echo " SKIP_CYTHON_TEST=${SKIP_CYTHON_TEST} " >> $GITHUB_ENV
72
+ echo " TEST_CUDA_MAJOR=${TEST_CUDA_MAJOR} " >> $GITHUB_ENV
72
73
fi
73
74
74
75
echo " CUDA_BINDINGS_ARTIFACT_BASENAME=${CUDA_BINDINGS_ARTIFACT_BASENAME} " >> $GITHUB_ENV
You can’t perform that action at this time.
0 commit comments