File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,31 +27,48 @@ jobs:
2727 - os : windows-latest
2828 target : x86_64-pc-windows-msvc
2929 cuda : " 12.8.1"
30- linux-local-args : []
3130 sub-packages :
3231 [
32+ " cublas" ,
33+ " cublas_dev" ,
34+ " cuda_profiler_api" ,
35+ " cudart" ,
36+ " curand" ,
37+ " curand_dev" ,
3338 " nvcc" ,
3439 " nvrtc" ,
3540 " nvrtc_dev" ,
36- " cuda_profiler_api" ,
37- " cudart" ,
41+ ]
42+ - os : windows-latest
43+ target : x86_64-pc-windows-msvc
44+ cuda : " 13.0.2"
45+ sub-packages :
46+ [
47+ " crt" , # new subpackage in CUDA 13
3848 " cublas" ,
3949 " cublas_dev" ,
50+ " cuda_profiler_api" ,
51+ " cudart" ,
4052 " curand" ,
4153 " curand_dev" ,
54+ " nvcc" ,
55+ " nvptxcompiler" , # new subpackage in CUDA 13
56+ " nvrtc" ,
57+ " nvrtc_dev" ,
58+ " nvvm" , # new subpackage in CUDA 13
4259 ]
4360
4461 steps :
4562 - name : Checkout repository
4663 uses : actions/checkout@v4
4764
4865 - name : Install CUDA
49- uses : Jimver/cuda-toolkit@v0.2.22
66+ uses : Jimver/cuda-toolkit@v0.2.29
5067 id : cuda-toolkit
5168 with :
5269 cuda : ${{ matrix.cuda }}
5370 method : network
54- linux-local-args : ${{ toJson(matrix.linux-local-args) }}
71+ linux-local-args : " [] "
5572 use-local-cache : false
5673 sub-packages : ${{ toJson(matrix.sub-packages) }}
5774 log-file-suffix : " ${{matrix.os}}-${{matrix.cuda}}"
6885
6986 - name : Update PATH to expose CUDA codegen backend
7087 run : |
71- echo "$env:CUDA_PATH\nvvm\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
88+ # njn: explain
89+ echo "$env:CUDA_PATH\nvvm\bin" | `
90+ Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
91+ echo "$env:CUDA_PATH\nvvm\bin\x64" | `
92+ Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
7293
7394 - name : Verify CUDA, Rust installation
7495 run : |
You can’t perform that action at this time.
0 commit comments