From 724bc864d39e7fbca96de568d90bd23d72ed0165 Mon Sep 17 00:00:00 2001 From: Ralf Juengling Date: Wed, 4 Nov 2026 09:23:36 -0800 Subject: [PATCH] ci: install cuda-gdb in the default fetch_ctk toolkit cuda_core's test_cuda_gdb_shows_nvrtc_debug_source_lines skips when cuda-gdb is not on PATH, which is always the case with the mini CTK. Adding cuda_gdb (about 100 MB, Linux only) to the default components lets the test run in every Linux job that uses fetch_ctk's default list. fetch_ctk already skips components a platform does not publish, so Windows jobs are unchanged. Signed-off-by: Ralf Juengling --- .github/actions/fetch_ctk/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/fetch_ctk/action.yml b/.github/actions/fetch_ctk/action.yml index 65b05a66acf..2b2e41e2987 100644 --- a/.github/actions/fetch_ctk/action.yml +++ b/.github/actions/fetch_ctk/action.yml @@ -14,7 +14,7 @@ inputs: cuda-components: description: "A list of the CTK components to install as a comma-separated list. e.g. 'cuda_nvcc,cuda_nvrtc,cuda_cudart'" required: false - default: "cuda_nvcc,cuda_cudart,cuda_crt,libnvvm,cuda_nvrtc,cuda_profiler_api,cuda_cccl,cuda_cupti,libnvjitlink,libcufile,libnvfatbin,libcudla" + default: "cuda_nvcc,cuda_cudart,cuda_crt,libnvvm,cuda_nvrtc,cuda_profiler_api,cuda_cccl,cuda_cupti,libnvjitlink,libcufile,libnvfatbin,libcudla,cuda_gdb" cuda-path: description: "where the CTK components will be installed to, relative to $PWD" required: false