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

Ensure libcudf searches for our patched version of CCCL first #14655

Conversation

robertmaynard
Copy link
Contributor

Description

Previously we searched for the rapids-cmake version of CCCL first which isn't desired as it doesn't have the patches CUDF ( and consumers ) require.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@robertmaynard robertmaynard added bug Something isn't working 3 - Ready for Review Ready for review by team non-breaking Non-breaking change labels Dec 19, 2023
@robertmaynard robertmaynard requested a review from a team as a code owner December 19, 2023 21:15
@github-actions github-actions bot added libcudf Affects libcudf (C++/CUDA) code. CMake CMake build issue labels Dec 19, 2023
@robertmaynard robertmaynard force-pushed the bug/cudf-cmake-search-for-our-cccl-first branch from 7ee4ab6 to a9c615b Compare December 19, 2023 21:21
@bdice
Copy link
Contributor

bdice commented Dec 19, 2023

/merge

@rapids-bot rapids-bot bot merged commit 57fb798 into rapidsai:branch-24.02 Dec 19, 2023
67 checks passed
@vyasr vyasr mentioned this pull request Dec 20, 2023
3 tasks
rapids-bot bot pushed a commit that referenced this pull request Dec 20, 2023
We need to unconditionally export the CCCL path because the condition can no longer be evaluated since the export is happening before the call to `rapids_cpm_cccl` as of #14655. Since cudf should in practice always be getting its own local copy of CCCL, it should be safe to have this export unconditionally; we will never use an externally provided copy of CCCL.

Authors:
  - Vyas Ramasubramani (https://github.com/vyasr)

Approvers:
  - Robert Maynard (https://github.com/robertmaynard)

URL: #14656
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 - Ready for Review Ready for review by team bug Something isn't working CMake CMake build issue libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants