Skip to content
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

Refactor CUDA libraries in dependencies.yaml #699

Merged
merged 2 commits into from
Feb 10, 2024

Conversation

bdice
Copy link
Contributor

@bdice bdice commented Feb 9, 2024

Follow-up from #672. This fixes an issue where libcufile-dev could be included in aarch64 environments (this path was never called in CI so it wasn't a huge problem).

I also fixed some duplication in dependencies.yaml. The CUDA compilers (for 11 and 12) are now included in the build dependency list, and all CUDA libraries are included in the cuda dependency list. As before, the CUDA version is constrained by the cuda_version dependency list. This is more aligned with how cudf's dependency list is structured.

@bdice bdice requested a review from a team as a code owner February 9, 2024 22:40
@bdice bdice mentioned this pull request Feb 9, 2024
@bdice bdice requested a review from jakirkham February 9, 2024 22:40
@bdice bdice added feature request New feature or request non-breaking Introduces a non-breaking change improvement Improves an existing functionality and removed feature request New feature or request labels Feb 9, 2024
@bdice bdice self-assigned this Feb 9, 2024
- matrix:
cuda: "12.*"
packages:
- cuda-nvcc
- libcufile-dev
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This matrix could be included on aarch64, which would pull in libcufile-dev. That isn't what we want. Thankfully we never ran into this in practice, to my knowledge.

Copy link
Member

@jakirkham jakirkham left a comment

Choose a reason for hiding this comment

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

Thanks Bradley! 🙏

Had a question below

dependencies.yaml Outdated Show resolved Hide resolved
@jakirkham
Copy link
Member

/merge

@rapids-bot rapids-bot bot merged commit 846577a into rapidsai:branch-24.04 Feb 10, 2024
39 checks passed
@jakirkham
Copy link
Member

Thanks all! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improves an existing functionality non-breaking Introduces a non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants