Skip to content

Commit 3f07930

Browse files
committed
CI: Install latest compute-sanitizer separately from CTK
1 parent 19df0d9 commit 3f07930

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

.github/actions/fetch_ctk/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ inputs:
1717
description: "A list of the CTK components to install as a comma-separated list. e.g. 'cuda_nvcc,cuda_nvrtc,cuda_cudart'"
1818
required: false
1919
type: string
20-
default: "cuda_nvcc,cuda_cudart,cuda_nvrtc,cuda_profiler_api,cuda_cccl,cuda_sanitizer_api,libnvjitlink"
20+
default: "cuda_nvcc,cuda_cudart,cuda_nvrtc,cuda_profiler_api,cuda_cccl,libnvjitlink"
2121

2222
runs:
2323
using: composite

.github/workflows/test-wheel-linux.yml

+9
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,15 @@ jobs:
184184
host-platform: ${{ inputs.host-platform }}
185185
cuda-version: ${{ inputs.cuda-version }}
186186

187+
- name: Set up latest cuda_sanitizer_api
188+
if: ${{ inputs.local-ctk == '1' }}
189+
uses: ./.github/actions/fetch_ctk
190+
continue-on-error: false
191+
with:
192+
host-platform: ${{ inputs.host-platform }}
193+
cuda-version: "12.8.1"
194+
cuda-components: "cuda_sanitizer_api"
195+
187196
- name: Set up compute-sanitizer
188197
run: |
189198
# We don't test compute-sanitizer on CTK<12 because backporting fixes is too much effort

0 commit comments

Comments
 (0)