-
Notifications
You must be signed in to change notification settings - Fork 36
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
Build and test with CUDA 12.5.1 #191
Build and test with CUDA 12.5.1 #191
Conversation
After offline discussion with @robertmaynard, we've come to the conclusion that nvml should be dynamically linked after all. I've updated this PR to do so. |
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.
I've reviewed that offline discussion about handling libnvidia-ml
, all makes sense to me. This looks good.
/merge |
@@ -55,6 +55,7 @@ requirements: | |||
- cudatoolkit | |||
{% else %} | |||
- cuda-cudart-dev | |||
- cuda-nvml-dev |
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.
This change needed an entry in dependencies.yaml
as well. See rapidsai/devcontainers#366 (comment). In devcontainers, we see:
2024-07-22T21:24:02.4790079Z CMake Error at CMakeLists.txt:204 (target_link_libraries):
2024-07-22T21:24:02.4793870Z Target "wholegraph" links to:
2024-07-22T21:24:02.4798184Z
2024-07-22T21:24:02.4802582Z CUDA::nvml
2024-07-22T21:24:02.4804498Z
2024-07-22T21:24:02.4804898Z but the target was not found. Possible reasons include:
2024-07-22T21:24:02.4805252Z
2024-07-22T21:24:02.4805598Z * There is a typo in the target name.
2024-07-22T21:24:02.4810296Z * A find_package call is missing for an IMPORTED target.
2024-07-22T21:24:02.4811022Z * An ALIAS target is missing.
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.
I filed #197 to fix.
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.
Good catch. Thanks Bradley! 🙏
This PR updates the latest CUDA build/test version 12.2.2 to 12.5.1.
Contributes to rapidsai/build-planning#73