Skip to content

ci: add CUDA 13.2 build and nightly test support#1925

Merged
Titus-von-Koeller merged 2 commits intomainfrom
feat/cuda-13.2
Apr 16, 2026
Merged

ci: add CUDA 13.2 build and nightly test support#1925
Titus-von-Koeller merged 2 commits intomainfrom
feat/cuda-13.2

Conversation

@Titus-von-Koeller
Copy link
Copy Markdown
Collaborator

@Titus-von-Koeller Titus-von-Koeller commented Apr 16, 2026

Summary

  • Add CUDA 13.2.0 to the build matrix (Linux x64, aarch64, Windows)
  • Bump Jimver/cuda-toolkit from v0.2.29 to v0.2.35 for Windows CUDA 13.2 support
  • Add CUDA 13.2.0 to the nightly test matrix with torch 2.12 nightly (+cu132)
  • Add torch_nightly input to test-runner.yml for pre-release torch installs (uses --pre, no version pin)

Not added to PR tests — nightly only for now, per discussion.

Using CUDA 13.2.0 (not 13.2.1) since Docker images and Jimver action don't have 13.2.1 yet — can bump once NVIDIA publishes images.

No changes needed to build-cuda.sh, CMakeLists.txt, or pyproject.toml — existing 13.*.* patterns handle 13.2 already.

Ref: pytorch/pytorch#178665

Test plan

  • CI builds pass for CUDA 13.2.0 on Linux (x64 + aarch64) and Windows
  • Existing CUDA versions still build correctly (no regression from Jimver action bump)
  • Nightly test picks up torch 2.12 nightly with --pre install path

🤖 Generated with Claude Code

- Add CUDA 13.2.0 to the build matrix (Linux + Windows)
- Bump Jimver/cuda-toolkit from v0.2.29 to v0.2.35 for CUDA 13.2 Windows support
- Add CUDA 13.2.0 nightly test with torch 2.12+cu132 (nightly only, not PR tests)
- Add torch_nightly input to test-runner for pre-release torch installs

Ref: pytorch/pytorch#178665

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

CUDA 13.2's CCCL headers require MSVC's standard conforming
preprocessor. Pass /Zc:preprocessor to cl.exe via -Xcompiler.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Titus-von-Koeller Titus-von-Koeller merged commit 3031919 into main Apr 16, 2026
129 of 144 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.

1 participant