Skip to content

wheels-build: build on CUDA 13.0#510

Merged
rapids-bot[bot] merged 7 commits intorelease/26.04from
build-wheels-old-ctk
Mar 18, 2026
Merged

wheels-build: build on CUDA 13.0#510
rapids-bot[bot] merged 7 commits intorelease/26.04from
build-wheels-old-ctk

Conversation

@jameslamb
Copy link
Copy Markdown
Member

@jameslamb jameslamb commented Mar 3, 2026

Contributes to rapidsai/build-planning#257

Proposes switching CUDA 13 wheel builds to using CTK 13.0, to avoid pulling in a dependency on nvjitlink >= 13.1. See the linked issue for details.

Notes for Reviewers

How I tested this

When can we merge this?

I think it's safe to merge immediately.

The PRs in all the repos update dependency pins and add testing against different CTK versions, but PR CI should still work on release/26.04 in all of them immediately after merging this.

@jameslamb jameslamb added breaking Introduces a breaking change improvement Improves an existing functionality labels Mar 3, 2026
@jameslamb jameslamb changed the base branch from main to release/26.04 March 12, 2026 19:14
Copy link
Copy Markdown
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jameslamb
Copy link
Copy Markdown
Member Author

I think it's still a good idea to update latest, even if just for the libucx wheels (the most relevant thing in that list you found).

But also agree it's not on the critical path for this, so we can just put it up on the side. I'll do that. Thanks for thinking about that connection, I hadn't.

@jameslamb
Copy link
Copy Markdown
Member Author

/merge

@jameslamb
Copy link
Copy Markdown
Member Author

@bdice I put up a PR to change the latest tags for ci-wheel, think it doesn't hurt: rapidsai/ci-imgs#386

I sometimes do docker pull rapidsai/ci-wheel:26.04-latest locally to do a quick test (easier than remembering the full tag structure), so it's helpful to have that point to the same images as CI is using.

@jameslamb jameslamb deleted the build-wheels-old-ctk branch March 18, 2026 21:02
@jameslamb
Copy link
Copy Markdown
Member Author

I've deleted this branch, to be sure I caught all the references in PRs.

rapids-bot bot pushed a commit to rapidsai/ci-imgs that referenced this pull request Mar 19, 2026
Fixes #374

#373 added CUDA 13.0.2 and 12.2.2 `ci-wheel` images, for use in experimenting with building RAPIDS against older CTKs. The 13.0.2 images must be kept for now (rapidsai/build-planning#257), but the 12.2.2 images aren't needed.

This:

* excludes `ci-wheel` CUDA 12.2.2 images
* moves `ci-wheel:{rapids-version}-latest` to CUDA 13.0.2, to align with how we're building wheels as of rapidsai/build-planning#257
  - _NOTE: only really matters in CI for the next time we got to build `libucx` wheels (ref: rapidsai/shared-workflows#510 (review)), but still helpful for quick local debugging / CI reproductions_

Authors:
  - James Lamb (https://github.com/jameslamb)

Approvers:
  - Bradley Dice (https://github.com/bdice)

URL: #386
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Introduces a breaking change improvement Improves an existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants