Skip to content

Conversation

rwgk
Copy link
Collaborator

@rwgk rwgk commented Oct 6, 2025

Bump cuda-pathfinder version to 1.3.1a0

The original motivation for this PR was to add cublasmp support.

While at it: Also add nvidia-cudss-cu13 support.

Note for completeness: nvidia-cufftmp-cu13 and nvidia-libmathdx-cu13 are still not available ("Zero version placeholder").

Copy link
Contributor

copy-pr-bot bot commented Oct 6, 2025

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
Copy link
Collaborator Author

rwgk commented Oct 6, 2025

/ok to test

This comment has been minimized.

@rwgk
Copy link
Collaborator Author

rwgk commented Oct 6, 2025

To be sure the changes work as expected:

gh api "/repos/NVIDIA/cuda-python/actions/runs/18287789033/logs" > "logs_18287789033.zip"
12_Test linux-aarch64 _ py3.11, 13.0.1, local, GPU a100.txt:2025-10-06T16:50:30.6722020Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.11.13/arm64/lib/python3.11/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
13_Test linux-aarch64 _ py3.10, 13.0.1, wheels, GPU a100.txt:2025-10-06T16:49:15.3628329Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.10.18/arm64/lib/python3.10/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
14_Test linux-aarch64 _ py3.9, 12.9.1, wheels, GPU a100.txt:2025-10-06T16:49:43.1931314Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.9.23/arm64/lib/python3.9/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
15_Test linux-aarch64 _ py3.9, 13.0.1, local, GPU a100.txt:2025-10-06T16:49:32.5063199Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.9.23/arm64/lib/python3.9/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
16_Test linux-aarch64 _ py3.13, 13.0.1, local, GPU a100.txt:2025-10-06T16:50:08.6686588Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.13.7/arm64/lib/python3.13/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
17_Test linux-aarch64 _ py3.12, 13.0.1, wheels, GPU a100.txt:2025-10-06T16:49:19.0020298Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.12.11/arm64/lib/python3.12/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
18_Test linux-aarch64 _ py3.14t, 13.0.1, local, GPU a100.txt:2025-10-06T16:50:11.1880532Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.14.0-rc.3/arm64-freethreaded/lib/python3.14t/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
19_Test linux-aarch64 _ py3.13t, 13.0.1, local, GPU a100.txt:2025-10-06T16:50:12.4476679Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.13.7/arm64-freethreaded/lib/python3.13t/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
20_Test linux-aarch64 _ py3.12, 12.9.1, local, GPU a100.txt:2025-10-06T16:51:58.6435381Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.12.11/arm64/lib/python3.12/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
21_Test linux-aarch64 _ py3.14, 13.0.1, local, GPU a100.txt:2025-10-06T16:49:48.9301966Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.14.0-rc.3/arm64/lib/python3.14/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
22_Test linux-aarch64 _ py3.10, 12.9.1, local, GPU a100.txt:2025-10-06T16:50:23.7282632Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.10.18/arm64/lib/python3.10/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
23_Test linux-aarch64 _ py3.13, 12.9.1, wheels, GPU a100.txt:2025-10-06T16:49:26.7263859Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.13.7/arm64/lib/python3.13/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
24_Test linux-aarch64 _ py3.11, 12.9.1, wheels, GPU a100.txt:2025-10-06T16:49:20.2273556Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.11.13/arm64/lib/python3.11/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
26_Test linux-64 _ py3.13, 13.0.1, local, GPU l4.txt:2025-10-06T16:51:28.4236170Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.13.7/x64/lib/python3.13/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
27_Test linux-64 _ py3.13, 13.0.1, local, GPU H100.txt:2025-10-06T16:49:07.3754974Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.13.7/x64/lib/python3.13/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
28_Test linux-64 _ py3.12, 13.0.1, wheels, GPU l4.txt:2025-10-06T16:50:11.7854292Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
29_Test linux-64 _ py3.9, 12.9.1, wheels, GPU l4.txt:2025-10-06T16:50:16.7611650Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.9.23/x64/lib/python3.9/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
30_Test linux-64 _ py3.14, 13.0.1, local, GPU l4.txt:2025-10-06T16:50:41.3984781Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.14.0-rc.3/x64/lib/python3.14/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
31_Test linux-64 _ py3.12, 12.9.1, local, GPU l4.txt:2025-10-06T16:50:21.7520890Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
32_Test linux-64 _ py3.13, 12.9.1, wheels, GPU l4.txt:2025-10-06T16:49:48.5776602Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.13.7/x64/lib/python3.13/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
33_Test linux-64 _ py3.10, 13.0.1, wheels, GPU l4.txt:2025-10-06T16:47:47.7043695Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
34_Test linux-64 _ py3.13t, 13.0.1, local, GPU l4.txt:2025-10-06T16:50:07.8900190Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.13.7/x64-freethreaded/lib/python3.13t/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
35_Test linux-64 _ py3.14t, 13.0.1, local, GPU l4.txt:2025-10-06T16:50:01.5263172Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.14.0-rc.3/x64-freethreaded/lib/python3.14t/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
36_Test linux-64 _ py3.11, 12.9.1, wheels, GPU l4.txt:2025-10-06T16:47:48.0334226Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
37_Test linux-64 _ py3.11, 13.0.1, local, GPU l4.txt:2025-10-06T16:48:29.0236160Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
38_Test linux-64 _ py3.10, 12.9.1, local, GPU l4.txt:2025-10-06T16:48:45.8041759Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/nvidia/cublasmp/cu12/lib/libcublasmp.so.0
39_Test linux-64 _ py3.9, 13.0.1, local, GPU l4.txt:2025-10-06T16:48:05.9875011Z INFO test_load_nvidia_dynamic_lib[cublasmp]: abs_path=/opt/hostedtoolcache/Python/3.9.23/x64/lib/python3.9/site-packages/nvidia/cublasmp/cu13/lib/libcublasmp.so.0
12_Test linux-aarch64 _ py3.11, 13.0.1, local, GPU a100.txt:2025-10-06T16:50:30.6723719Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.11.13/arm64/lib/python3.11/site-packages/nvidia/cu13/lib/libcudss.so.0
13_Test linux-aarch64 _ py3.10, 13.0.1, wheels, GPU a100.txt:2025-10-06T16:49:15.3630043Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.10.18/arm64/lib/python3.10/site-packages/nvidia/cu13/lib/libcudss.so.0
14_Test linux-aarch64 _ py3.9, 12.9.1, wheels, GPU a100.txt:2025-10-06T16:49:43.1932835Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.9.23/arm64/lib/python3.9/site-packages/nvidia/cu12/lib/libcudss.so.0
15_Test linux-aarch64 _ py3.9, 13.0.1, local, GPU a100.txt:2025-10-06T16:49:32.5064815Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.9.23/arm64/lib/python3.9/site-packages/nvidia/cu13/lib/libcudss.so.0
16_Test linux-aarch64 _ py3.13, 13.0.1, local, GPU a100.txt:2025-10-06T16:50:08.6688142Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.13.7/arm64/lib/python3.13/site-packages/nvidia/cu13/lib/libcudss.so.0
17_Test linux-aarch64 _ py3.12, 13.0.1, wheels, GPU a100.txt:2025-10-06T16:49:19.0021839Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.12.11/arm64/lib/python3.12/site-packages/nvidia/cu13/lib/libcudss.so.0
18_Test linux-aarch64 _ py3.14t, 13.0.1, local, GPU a100.txt:2025-10-06T16:50:11.1882362Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.14.0-rc.3/arm64-freethreaded/lib/python3.14t/site-packages/nvidia/cu13/lib/libcudss.so.0
19_Test linux-aarch64 _ py3.13t, 13.0.1, local, GPU a100.txt:2025-10-06T16:50:12.4488455Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.13.7/arm64-freethreaded/lib/python3.13t/site-packages/nvidia/cu13/lib/libcudss.so.0
20_Test linux-aarch64 _ py3.12, 12.9.1, local, GPU a100.txt:2025-10-06T16:51:58.6436999Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.12.11/arm64/lib/python3.12/site-packages/nvidia/cu12/lib/libcudss.so.0
21_Test linux-aarch64 _ py3.14, 13.0.1, local, GPU a100.txt:2025-10-06T16:49:48.9303529Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.14.0-rc.3/arm64/lib/python3.14/site-packages/nvidia/cu13/lib/libcudss.so.0
22_Test linux-aarch64 _ py3.10, 12.9.1, local, GPU a100.txt:2025-10-06T16:50:23.7284194Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.10.18/arm64/lib/python3.10/site-packages/nvidia/cu12/lib/libcudss.so.0
23_Test linux-aarch64 _ py3.13, 12.9.1, wheels, GPU a100.txt:2025-10-06T16:49:26.7265326Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.13.7/arm64/lib/python3.13/site-packages/nvidia/cu12/lib/libcudss.so.0
24_Test linux-aarch64 _ py3.11, 12.9.1, wheels, GPU a100.txt:2025-10-06T16:49:20.2275318Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.11.13/arm64/lib/python3.11/site-packages/nvidia/cu12/lib/libcudss.so.0
26_Test linux-64 _ py3.13, 13.0.1, local, GPU l4.txt:2025-10-06T16:51:28.4237981Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.13.7/x64/lib/python3.13/site-packages/nvidia/cu13/lib/libcudss.so.0
27_Test linux-64 _ py3.13, 13.0.1, local, GPU H100.txt:2025-10-06T16:49:07.3757686Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.13.7/x64/lib/python3.13/site-packages/nvidia/cu13/lib/libcudss.so.0
28_Test linux-64 _ py3.12, 13.0.1, wheels, GPU l4.txt:2025-10-06T16:50:11.7856753Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/nvidia/cu13/lib/libcudss.so.0
29_Test linux-64 _ py3.9, 12.9.1, wheels, GPU l4.txt:2025-10-06T16:50:16.7614098Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.9.23/x64/lib/python3.9/site-packages/nvidia/cu12/lib/libcudss.so.0
30_Test linux-64 _ py3.14, 13.0.1, local, GPU l4.txt:2025-10-06T16:50:41.3986921Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.14.0-rc.3/x64/lib/python3.14/site-packages/nvidia/cu13/lib/libcudss.so.0
31_Test linux-64 _ py3.12, 12.9.1, local, GPU l4.txt:2025-10-06T16:50:21.7522952Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.12.11/x64/lib/python3.12/site-packages/nvidia/cu12/lib/libcudss.so.0
32_Test linux-64 _ py3.13, 12.9.1, wheels, GPU l4.txt:2025-10-06T16:49:48.5778901Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.13.7/x64/lib/python3.13/site-packages/nvidia/cu12/lib/libcudss.so.0
33_Test linux-64 _ py3.10, 13.0.1, wheels, GPU l4.txt:2025-10-06T16:47:47.7045715Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/nvidia/cu13/lib/libcudss.so.0
34_Test linux-64 _ py3.13t, 13.0.1, local, GPU l4.txt:2025-10-06T16:50:07.8902464Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.13.7/x64-freethreaded/lib/python3.13t/site-packages/nvidia/cu13/lib/libcudss.so.0
35_Test linux-64 _ py3.14t, 13.0.1, local, GPU l4.txt:2025-10-06T16:50:01.5265686Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.14.0-rc.3/x64-freethreaded/lib/python3.14t/site-packages/nvidia/cu13/lib/libcudss.so.0
36_Test linux-64 _ py3.11, 12.9.1, wheels, GPU l4.txt:2025-10-06T16:47:48.0336137Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages/nvidia/cu12/lib/libcudss.so.0
37_Test linux-64 _ py3.11, 13.0.1, local, GPU l4.txt:2025-10-06T16:48:29.0238344Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.11.13/x64/lib/python3.11/site-packages/nvidia/cu13/lib/libcudss.so.0
38_Test linux-64 _ py3.10, 12.9.1, local, GPU l4.txt:2025-10-06T16:48:45.8043762Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/nvidia/cu12/lib/libcudss.so.0
39_Test linux-64 _ py3.9, 13.0.1, local, GPU l4.txt:2025-10-06T16:48:05.9877011Z INFO test_load_nvidia_dynamic_lib[cudss]: abs_path=/opt/hostedtoolcache/Python/3.9.23/x64/lib/python3.9/site-packages/nvidia/cu13/lib/libcudss.so.0

@rwgk rwgk marked this pull request as ready for review October 6, 2025 19:23
Copy link
Contributor

copy-pr-bot bot commented Oct 6, 2025

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.

@rwgk rwgk self-assigned this Oct 6, 2025
@rwgk rwgk added enhancement Any code-related improvements cuda.pathfinder Everything related to the cuda.pathfinder module labels Oct 6, 2025
Copy link
Contributor

@cpcloud cpcloud left a comment

Choose a reason for hiding this comment

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

🚢 it!

@rwgk
Copy link
Collaborator Author

rwgk commented Oct 6, 2025

/ok to test

@rwgk
Copy link
Collaborator Author

rwgk commented Oct 6, 2025

@leofang Small heads up: This PR only touches files under cuda_pathfinder. I double-checked that #1032 and #1070 don't touch anything here → no conflicts.

@rwgk rwgk merged commit b7c0997 into NVIDIA:main Oct 6, 2025
73 checks passed
@rwgk rwgk deleted the supported_nvidia_libs_updates branch October 6, 2025 21:17
Copy link

github-actions bot commented Oct 6, 2025

Doc Preview CI
Preview removed because the pull request was closed or merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cuda.pathfinder Everything related to the cuda.pathfinder module enhancement Any code-related improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants