Skip to content

build: upgrade CUDA to 12.8, rust to nightly 2025-04-03#276

Merged
tlovell-sxt merged 4 commits into
mainfrom
feat/cuda-12.8
Jun 11, 2026
Merged

build: upgrade CUDA to 12.8, rust to nightly 2025-04-03#276
tlovell-sxt merged 4 commits into
mainfrom
feat/cuda-12.8

Conversation

@tlovell-sxt

@tlovell-sxt tlovell-sxt commented May 28, 2026

Copy link
Copy Markdown
Contributor

Rationale for this change

Recent requirements to use ubuntu24.04 in kubernetes deployments of blitzar dependents have made it difficult or impossible to use CUDA 12.6. Nvidia does not provide an ubuntu24.04 driver image that is compatible with the current blitzar. Using CUDA 12.8 should resolve the issue.

Also, due to some rust dependencies invalidating use of edition 2021 or pre-1.86, the rust overlay has also been upgraded.

What changes are included in this PR?

  • CUDA bumped to 12.8 in the nix environment.
  • mentions of CUDA 12.1/12.6 have also been adjusted.
  • rust overlay version upgraded to nightly 2024-04-03
  • the nixpkgs providing the cuda drivers has been updated in the flake.lock

Are these changes tested?

These changes do not affect existing functionality, which should be verified by existing tests.

Recent requirements to use ubuntu24.04 in kubernetes deployments of
blitzar dependents have made it difficult or impossible to use CUDA
12.6. Nvidia does not provide an ubuntu24.04 driver image that is
compatible with the current blitzar. Using CUDA 12.8 should resolve the
issue.
@tlovell-sxt tlovell-sxt changed the title feat: bump CUDA to 12.8 build: upgrade CUDA to 12.8 May 28, 2026
@tlovell-sxt tlovell-sxt changed the title build: upgrade CUDA to 12.8 build: upgrade CUDA to 12.8, rust to nightly 2025-04-03 Jun 11, 2026
@tlovell-sxt tlovell-sxt merged commit 3b96541 into main Jun 11, 2026
8 of 13 checks passed
@tlovell-sxt tlovell-sxt deleted the feat/cuda-12.8 branch June 11, 2026 20:55
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