CTK 13.4 prerelease integration - #2437
Merged
Merged
Conversation
…15+1105 (NO MANUAL CHANGES)
…105 (NO MANUAL CHANGES)
…rm -r -f qa/ (NO MANUAL CHANGES)
Resolve the public preview package set and extract it into the existing mini-toolkit layout while preserving stable redistributable behavior.
Exercise one Linux x86_64 Python build through the existing wheel workflow without expanding the regular CI matrix.
…o ctk-13.4-prerelease
Windows preview toolkits ship as local installers rather than redistributable archives, so teach fetch-ctk to download and extract them and re-enable Windows wheel builds in the ordinary CI matrix, including a win-arm64 canary.
The local preview installer bundles per-component archives rather than a flat CUDAToolkit tree, so extract the needed component directories with 7-Zip and merge them into the layout fetch_ctk expects.
Use a single 7-Zip pass, merge directly into the cache staging dir via a separate work directory, and drop prerelease-only unit tests that CI already exercises end to end.
Merge component libs into lib/x64 or lib/arm64 so cuda_bindings can find cudart_static.lib, and bump the prerelease cache key to drop stale flat-lib entries.
Stale Windows prerelease caches were purged manually; the lib/x64 merge fix remains in fetch_ctk_redistrib.py.
Promote the successful canary to the full Python matrix and describe its CUDA 13-only wheel path as a single-major build.
Andy-Jost
approved these changes
Jul 28, 2026
mdboom
enabled auto-merge (squash)
July 28, 2026 20:21
auto-merge was automatically disabled
July 28, 2026 20:33
Pull request was closed
mdboom
enabled auto-merge (squash)
July 28, 2026 20:34
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is the integration of all the work on the CTK 13.4 work.
In addition to what was already in #2432, this adds release notes and documentation references and disables some failing CI jobs that aren't necessary for this release.