-
Notifications
You must be signed in to change notification settings - Fork 294
Update to cuquantum 25.09 #3436
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
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
…rent cuda version Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
…lib linkage Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Signed-off-by: Thien Nguyen <58006629+1tnguyen@users.noreply.github.com>
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
|
I'll run this branch through the CUDA-QX CI to see what breaks. https://github.com/NVIDIA/cudaqx/actions/runs/18316833547?pr=316 |
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
Surprisingly, it looks like nothing broke, despite parts of CUDA-QX calling out 25.06. In any case, looks like there is no need to wait for CUDA-QX on anything before merging this. |
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
Description
Update cuquantum dependency to 25.09.
Fix deprecation warnings in tensornet backend (compiler errors, as we have warnings as errors as the default).
Adjust build configuration as
libcustatevec.sonow has linkage tolibnvidia-ml.so.1(provided by NVIDIA GPU drivers). In a build environment without a GPU, this file is not available. This causes issues for (1) building the test executables and (2) gtest discovery (gtest_discover_tests), which invokes the executable to list all the test cases. Thus, use CMake to inject the file from the stub library during build and remove it afterward.Pipeline
Deployment: https://github.com/NVIDIA/cuda-quantum/actions/runs/18182323457