Skip to content

Add new patch to hide more CCCL APIs - #15493

Merged
rapids-bot[bot] merged 4 commits into
NVIDIA:branch-24.06from
vyasr:fix/cccl_kernel_pointer_hidden
May 8, 2024
Merged

Add new patch to hide more CCCL APIs#15493
rapids-bot[bot] merged 4 commits into
NVIDIA:branch-24.06from
vyasr:fix/cccl_kernel_pointer_hidden

Conversation

@vyasr

@vyasr vyasr commented Apr 9, 2024

Copy link
Copy Markdown
Collaborator

Description

See rapidsai/rapids-cmake#580

Checklist

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

@vyasr vyasr added bug Something isn't working non-breaking Non-breaking change labels Apr 9, 2024
@vyasr vyasr self-assigned this Apr 9, 2024
@github-actions github-actions Bot added libcudf Affects libcudf (C++/CUDA) code. CMake CMake build issue labels Apr 9, 2024
@vyasr
vyasr marked this pull request as ready for review April 10, 2024 17:56
@vyasr
vyasr requested a review from a team as a code owner April 10, 2024 17:56
@vyasr
vyasr requested a review from robertmaynard April 10, 2024 17:56

@robertmaynard robertmaynard left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

cpp/cmake/thirdparty/patches/kernel_pointer_hiding.diff isn't required anymore since we have merged that patch into rapids-cmake proper

@bdice

bdice commented Apr 10, 2024

Copy link
Copy Markdown
Contributor

cpp/cmake/thirdparty/patches/kernel_pointer_hiding.diff isn't required anymore since we have merged that patch into rapids-cmake proper

Good catch. Something felt off about this PR and I couldn't put my finger on it. Just delete that file and it'll be used from rapids-cmake's copy.

@vyasr

vyasr commented Apr 10, 2024

Copy link
Copy Markdown
Collaborator Author

Whoops thanks I had updated the path but didn't delete.

@vyasr
vyasr requested a review from robertmaynard April 10, 2024 23:17
@vyasr

vyasr commented Apr 11, 2024

Copy link
Copy Markdown
Collaborator Author

This failure is odd. I see builds of other packages like cuml succeeding with the new patch from upstream rapids-cmake, so I wonder if there's something wrong with how this patch works with cudf's other patches. Since it's only happening with wheel builds I wonder if it's somehow caused by using static cudart, but I'll have to dig in further a bit later.

@vyasr

vyasr commented May 8, 2024

Copy link
Copy Markdown
Collaborator Author

/merge

@rapids-bot
rapids-bot Bot merged commit 6d0f3d9 into NVIDIA:branch-24.06 May 8, 2024
@vyasr
vyasr deleted the fix/cccl_kernel_pointer_hidden branch May 8, 2024 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working CMake CMake build issue libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants