Skip to content

Commit 28b040d

Browse files
committed
fix: install full CUDA toolkit in CI (cudarc needs many libs)
cudarc dynamically links against nvrtc, cublas, curand, cusparse, cusolver, cudnn, etc. Using sub-packages misses some. Install the full CUDA 12.6 toolkit instead.
1 parent 230fe07 commit 28b040d

2 files changed

Lines changed: 0 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ jobs:
5757
with:
5858
cuda: '12.6.3'
5959
method: network
60-
sub-packages: '["nvcc", "cudart", "nvrtc-dev", "cublas-dev", "curand-dev", "cusparse-dev", "cusolver-dev"]'
6160

6261
- name: Cache cargo
6362
uses: actions/cache@v4

.github/workflows/release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ jobs:
8282
with:
8383
cuda: '12.6.3'
8484
method: network
85-
sub-packages: '["nvcc", "cudart", "nvrtc-dev", "cublas-dev", "curand-dev", "cusparse-dev", "cusolver-dev"]'
8685

8786
- name: Build
8887
run: cargo build --release --target ${{ matrix.target }} ${{ matrix.features != '' && format('--features {0}', matrix.features) || '' }}

0 commit comments

Comments
 (0)