Skip to content

ci(cuda): stop wrapping nvcc with sccache - #111

Merged
MegalithOfficial merged 1 commit into
LettuceAI:mainfrom
Husky110:main
Oct 16, 2026
Merged

MegalithOfficial merged 1 commit into
LettuceAI:mainfrom
Husky110:main

Conversation

@Husky110

Copy link
Copy Markdown
Collaborator

setup-rust-build set CMAKE_CUDA_COMPILER_LAUNCHER=sccache, but under CUDA 13.x sccache cannot launch nvcc ("Missing cubin file output" / signal 126). CMake then reports nvcc as broken and the CUDA desktop builds (llama-cpp-sys-2, whisper-rs-sys) fail. Drop the CUDA launcher so nvcc runs directly; C/C++/Rust sccache caching stays enabled.

setup-rust-build set CMAKE_CUDA_COMPILER_LAUNCHER=sccache, but under CUDA 13.x
sccache cannot launch nvcc ("Missing cubin file output" / signal 126). CMake
then reports nvcc as broken and the CUDA desktop builds (llama-cpp-sys-2,
whisper-rs-sys) fail. Drop the CUDA launcher so nvcc runs directly; C/C++/Rust
sccache caching stays enabled.
@MegalithOfficial
MegalithOfficial merged commit aace26e into LettuceAI:main Oct 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants