Skip to content

Refresh CUDA 13.4 bindings with compatible kernel parameter access - #2950

Closed
rwgk wants to merge 3 commits into
mainfrom
rwgk/maint/cybind_kernel_params_compat_public
Closed

rwgk wants to merge 3 commits into
mainfrom
rwgk/maint/cybind_kernel_params_compat_public

Conversation

@rwgk

@rwgk rwgk commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

Description

Refresh the CUDA 13.4 generated bindings with cybind's kernel-parameter compatibility fix. The generator now casts through ckernelParams, matching the typed helper field introduced in #2904 while remaining compatible with older helper implementations. This restores a buildable regeneration path.

The PR contains generated legacy and native bindings, plus regenerated NVRTC reference text. The final commit normalizes generated file endings and seals after pre-commit identified an extra blank line.

Validation

  • The 13.4 Linux QA build and full test run passed on the same generated output in cybind_refresh.
  • pre-commit run --all-files passed on this branch.

Checklist

  • Existing tests cover these changes.
  • Generated documentation is up to date.

…O MANUAL CHANGES)

cybind source: aacd549fd483147caea142fe74966f1d2641c4aa
…NUAL CHANGES)

cybind source: aacd549fd483147caea142fe74966f1d2641c4aa
Regenerated with cybind 1f55d3bd; no manual changes.
@rwgk rwgk added this to the cuda.bindings next milestone Sep 24, 2026
@rwgk rwgk added the cuda.bindings Everything related to the cuda.bindings module label Sep 24, 2026
@rwgk rwgk self-assigned this Sep 24, 2026
@copy-pr-bot

copy-pr-bot Bot commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

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.

@rwgk

rwgk commented Sep 24, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 96484c3

@github-actions

Copy link
Copy Markdown
Contributor

@rwgk

rwgk commented Sep 26, 2026

Copy link
Copy Markdown
Contributor Author

Closing: this is superseded by #2953, after resolving confusion around handling empty lines at the end of a couple generated files.

@rwgk rwgk closed this Sep 26, 2026
@rwgk
rwgk deleted the rwgk/maint/cybind_kernel_params_compat_public branch September 26, 2026 18:29
github-actions Bot pushed a commit that referenced this pull request Sep 27, 2026
Removed preview folders for the following PRs:
- PR #2950
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cuda.bindings Everything related to the cuda.bindings module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant