Skip to content

Link to nvtx3::nvtx3-cpp instead of nvToolsExt #18730

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

Merged
merged 1 commit into from
May 9, 2025

Conversation

jakirkham
Copy link
Member

@jakirkham jakirkham commented May 9, 2025

Description

Cherry-picking and squashing Bradley's commits: 35b78d8 & c574119

As part of CUDA 12.9 bringup, we found that cuDF is linking to the legacy nvToolsExt library, which is dropped in that CUDA release. However cuDF no longer uses the legacy nvToolsExt library since upgrading to NVTX 3.

In the rest of the code, we use the nvtx3::nvtx3-cpp target. So this replaces the few nvToolsExt usages with the new/preferred target.

Checklist

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

@jakirkham jakirkham requested a review from a team as a code owner May 9, 2025 01:56
@github-actions github-actions bot added libcudf Affects libcudf (C++/CUDA) code. CMake CMake build issue labels May 9, 2025
@jakirkham jakirkham added bug Something isn't working non-breaking Non-breaking change libcudf Affects libcudf (C++/CUDA) code. CMake CMake build issue and removed libcudf Affects libcudf (C++/CUDA) code. CMake CMake build issue labels May 9, 2025
Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

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

Thanks!

@jakirkham
Copy link
Member Author

/merge

@rapids-bot rapids-bot bot merged commit 99c434f into rapidsai:branch-25.06 May 9, 2025
134 checks passed
@jakirkham jakirkham deleted the fix_nvtx3_cmake branch May 9, 2025 18:07
@jakirkham
Copy link
Member Author

Thanks Bradley and David! 🙏

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