-
Notifications
You must be signed in to change notification settings - Fork 208
Fix pathfinder imports and handle access #814
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
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. |
/ok to test |
This comment has been minimized.
This comment has been minimized.
/ok to test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, is there anything else needed?
Auto-sync is disabled for ready for review pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
* Remove pathfinder redirect, update usage * fix handle attribute (cherry picked from commit 15e99e9)
Successfully created backport PR for |
* Remove pathfinder redirect, update usage * fix handle attribute (cherry picked from commit 15e99e9) Co-authored-by: Keith Kraus <[email protected]>
Description
closes #811
Updates the pathfinder imports and handle access in the CUDA bindings. Working on code-gen updates alongside these changes.
Changes Made:
cuda.bindings.path_finder
withcuda.pathfinder
load_nvidia_dynamic_lib
function directly instead of importing the module.handle
to._handle
for private attribute accessnvvm_linux.pyx
andnvvm_windows.pyx
nvjitlink_linux.pyx
andnvjitlink_windows.pyx
cufile_linux.pyx
cynvrtc.pyx.in
Files Modified:
cuda_bindings/cuda/bindings/_bindings/cynvrtc.pyx.in
cuda_bindings/cuda/bindings/_internal/cufile_linux.pyx
cuda_bindings/cuda/bindings/_internal/nvjitlink_linux.pyx
cuda_bindings/cuda/bindings/_internal/nvjitlink_windows.pyx
cuda_bindings/cuda/bindings/_internal/nvvm_linux.pyx
cuda_bindings/cuda/bindings/_internal/nvvm_windows.pyx
Checklist