-
Notifications
You must be signed in to change notification settings - Fork 915
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
[FEA] Use official NVTX from GitHub #6476
Comments
The official version appears to still be in the |
Our goal is to have a tagged release done by end of October. |
This issue has been marked rotten due to no recent activity in the past 90d. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed. |
Still waiting on the tagged release. |
@jrhemstad any idea what the blocker is on tagging a release for NVTX? The last one that I see is the June 2020 version 3.0.1 release. All of the upstream dependencies have been merged, it seems? |
The necessary changes are now in the official We should be good now to remove our vendored header in favor of getting nvtx from the GitHub repo. |
Will this include an equivalent fix created here #11798 ? |
I opened a PR with a fix for that warning here: NVIDIA/NVTX#61 |
This PR removes the vendored copy of NVTX and instead fetches it from GitHub. Note: Consumers of libcudf internal `detail` headers will need to provide their own NVTX. This can be done by using the CMake code in this PR (or the sample CMake code in the [NVTX README](https://github.com/NVIDIA/NVTX?tab=readme-ov-file#cmake)), and calling `target_link_libraries(your_target PRIVATE nvtx3-cpp)`. Closes #6476. Authors: - Bradley Dice (https://github.com/bdice) Approvers: - Yunsong Wang (https://github.com/PointKernel) - Nghia Truong (https://github.com/ttnghia) - Robert Maynard (https://github.com/robertmaynard) URL: #15178
Is your feature request related to a problem? Please describe.
libcudf currently vendors a prototype version of the NVTX C++ wrappers that are now hosted officially on GitHub.
Describe the solution you'd like
Remove the vendored header and instead use CMake/CPM to pull the header from GitHub.
The text was updated successfully, but these errors were encountered: