Skip to content

skip CuPy 14.1.0#970

Merged
gforsyth merged 4 commits into
rapidsai:release/26.06from
jameslamb:cupy-pin
May 29, 2026
Merged

skip CuPy 14.1.0#970
gforsyth merged 4 commits into
rapidsai:release/26.06from
jameslamb:cupy-pin

Conversation

@jameslamb
Copy link
Copy Markdown
Member

Contributes to rapidsai/build-planning#284

To reduce the risk of users encountering a known runtime issue with cupy and torch, RAPIDS 26.06 is taking on a requirement cupy!=14.1.0.

See the linked issue for details.

@jameslamb jameslamb added non-breaking Introduces a non-breaking change improvement Improves an existing functionality labels May 28, 2026
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented May 28, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@jameslamb jameslamb marked this pull request as ready for review May 28, 2026 22:05
@jameslamb jameslamb requested a review from a team as a code owner May 28, 2026 22:05
@jameslamb jameslamb requested a review from msarahan May 28, 2026 22:05
@jameslamb jameslamb added non-breaking Introduces a non-breaking change and removed non-breaking Introduces a non-breaking change labels May 29, 2026
@jameslamb
Copy link
Copy Markdown
Member Author

All CUDA 13 wheel-testing jobs are failing like this:

=========================== short test summary info ============================
FAILED python/kvikio/tests/test_benchmarks.py::test_single_node_io[cufile] - assert 1 == 0
FAILED python/kvikio/tests/test_benchmarks.py::test_single_node_io[posix] - assert 1 == 0
FAILED python/kvikio/tests/test_benchmarks.py::test_single_node_io[cufile-mfma] - assert 1 == 0
FAILED python/kvikio/tests/test_benchmarks.py::test_single_node_io[cufile-mf] - assert 1 == 0
FAILED python/kvikio/tests/test_benchmarks.py::test_single_node_io[cufile-ma] - assert 1 == 0
============ 5 failed, 1512 passed, 13 skipped in 105.94s (0:01:45) ============

(build link)

CUDA 12 jobs are passing.

I'll go ask for some help on that.

@TomAugspurger TomAugspurger requested a review from a team as a code owner May 29, 2026 14:10
@TomAugspurger
Copy link
Copy Markdown
Contributor

For reference, we apparently had a typo in our cuda.core.system usage. It's system.CUDA_BINDINGS_NVML_IS_COMPATIBLE, not system.CUDA_BINDINGS_IS_NVML_COMPATIBLE. It only showed up in the 13.x builds because that's the only one that pulled cuda-core into the environment. I haven't dug any further than confirming that it's always been system.CUDA_BINDINGS_NVML_IS_COMPATIBLE.

Copy link
Copy Markdown
Member

@jakirkham jakirkham left a comment

Choose a reason for hiding this comment

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

Thanks James for the CuPy dependency fix! Also thanks Tom for fixing the test issues that popped up 🙏

LGTM

@gforsyth gforsyth merged commit d9717c5 into rapidsai:release/26.06 May 29, 2026
64 checks passed
@jameslamb jameslamb mentioned this pull request May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants