Skip to content

Hide kernel symbols #1663

Merged
rapids-bot[bot] merged 6 commits intorapidsai:mainfrom
divyegala:hide-kernel-symbols
Dec 20, 2025
Merged

Hide kernel symbols #1663
rapids-bot[bot] merged 6 commits intorapidsai:mainfrom
divyegala:hide-kernel-symbols

Conversation

@divyegala
Copy link
Member

Calling kernels across TU boundaries is disallowed in CUDA whole compilation mode. Context: https://developer.nvidia.com/blog/cuda-c-compiler-updates-impacting-elf-visibility-and-linkage/

cc @robertmaynard

@divyegala divyegala self-assigned this Dec 19, 2025
@divyegala divyegala added the improvement Improves an existing functionality label Dec 19, 2025
@divyegala divyegala requested a review from a team as a code owner December 19, 2025 19:52
@divyegala divyegala added the non-breaking Introduces a non-breaking change label Dec 19, 2025
@divyegala divyegala requested a review from a team as a code owner December 19, 2025 20:18
Copy link
Contributor

@robertmaynard robertmaynard left a comment

Choose a reason for hiding this comment

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

Nice solution 😉

@divyegala
Copy link
Member Author

/merge

@rapids-bot rapids-bot bot merged commit 3d7fdc3 into rapidsai:main Dec 20, 2025
179 of 181 checks passed
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

Development

Successfully merging this pull request may close these issues.

3 participants