Skip to content

ci: add CUDA 13.2 build matrix for Windows and Linux#1

Open
CharryWu wants to merge 1 commit intofix/cuda-13.2-cumem-location-bindgenfrom
ci/cuda-13.2-build-matrix
Open

ci: add CUDA 13.2 build matrix for Windows and Linux#1
CharryWu wants to merge 1 commit intofix/cuda-13.2-cumem-location-bindgenfrom
ci/cuda-13.2-build-matrix

Conversation

@CharryWu
Copy link
Copy Markdown
Owner

Summary

  • Adds CUDA 13.2.0 Docker container images (Ubuntu 24.04 + RockyLinux 9) and CI build matrix entries so the cuMemLocation_anon_id cfg guard from fix(build): add CUDA 13.2 support Rust-GPU/rust-cuda#368 is exercised in CI
  • Bumps Jimver/cuda-toolkit v0.2.29 → v0.2.30 for CUDA 13.2 Windows support

Changes

  • New Dockerfiles: container/ubuntu24-cuda132/Dockerfile, container/rockylinux9-cuda132/Dockerfile (based on nvcr.io/nvidia/cuda:13.2.0-cudnn-devel-*)
  • container_images.yml: CUDA 13.2 entries in build-images and merge-manifests matrices
  • ci_linux.yml: Ubuntu-24.04 x86_64/ARM64 + RockyLinux-9 x86_64 entries for CUDA 13.2
  • ci_windows.yml: CUDA 13.2.0 matrix entry; Jimver/cuda-toolkit bumped to v0.2.30

Test plan

  • container_images.yml builds CUDA 13.2 Docker images for both distros on amd64/arm64
  • ci_linux.yml CUDA 13.2 jobs pass (build, clippy, test, doc)
  • ci_windows.yml CUDA 13.2 job passes (build, clippy, test, doc)
  • Existing CUDA 12.8/13.0 jobs are unaffected

Made with Cursor

- Add container/ubuntu24-cuda132 and container/rockylinux9-cuda132
  Dockerfiles based on nvcr.io/nvidia/cuda:13.2.0-cudnn-devel-* images
- Add CUDA 13.2.0 entries to container_images.yml (build + manifest)
- Comment-out CUDA 13.2.0 entries in ci_linux.yml until container
  images are published to ghcr.io
- Add CUDA 13.2.0 entry to ci_windows.yml; bump Jimver/cuda-toolkit
  v0.2.29 -> v0.2.30 for 13.2 support

Made-with: Cursor
@CharryWu CharryWu force-pushed the ci/cuda-13.2-build-matrix branch from 4b52e13 to b2d501a Compare March 26, 2026 19:39
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