[FEA]: Add support for pathfinder.find_bitcode_lib("nvshmem_device")#1828
Conversation
(site-packages, Conda) x (cu12, cu13)
|
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. |
nvshmem wheels are not published for Windows, so the nvshmem_device entry must be filtered out on that platform. This adds an `available_on_windows` key to _BitcodeLibInfo and uses it to build SUPPORTED_BITCODE_LIBS, which controls test parametrization. Made-with: Cursor
|
/ok to test |
This comment has been minimized.
This comment has been minimized.
Hi @rwgk - thanks for this! Right now, there is in fact only one libnvshmem_device.bc. In NVSHMEM 3.7, there will probably be a libnvshmem_device.bc, and a libnvshmem_device.ltoir. There may also be Thanks |
|
Conclusion from offline discussion with @benhg: the current state of the PR is good to go. In the future we can add e.g. |
rparolin
left a comment
There was a problem hiding this comment.
lgtm, as discussed in person we will clean up the "linux only" logic in a future PR.
This comment has been minimized.
This comment has been minimized.
1 similar comment
|
|
Released with https://github.com/NVIDIA/cuda-python/releases/tag/cuda-pathfinder-v1.5.1 just now. |
Closes #1421
Tested with (site-packages, Conda) x (cu12, cu13) on Linux.