-
Notifications
You must be signed in to change notification settings - Fork 933
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
compile libnvcomp with PTDS if requested #9540
Conversation
Codecov Report
@@ Coverage Diff @@
## branch-21.12 #9540 +/- ##
================================================
- Coverage 10.79% 10.66% -0.13%
================================================
Files 116 117 +1
Lines 18869 19726 +857
================================================
+ Hits 2036 2104 +68
- Misses 16833 17622 +789
Continue to review full report at Codecov.
|
@robertmaynard, @vyasr it looks like I need a Cmake reviewer for this. Can you take a look? |
Thanks for the review @robertmaynard! I will update the patch after retesting with these changes. |
I believe this is ready to merge. The 11.5 build issues are unrelated. |
@robertmaynard do I need another review to get this merged? |
In general we required two reviews before merging. Maybe @vyasr or @jrhemstad could provide the second review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@gpucibot merge |
Thanks @robertmaynard and @vyasr! |
closes #9534
Change get_nvcomp.cmake to compile with CUDA_API_PER_THREAD_DEFAULT_STREAM is PER_THREAD_DEFAULT_STREAM is defined.
I did not add unit tests for this, but I tested it manually by building CUDF and then running a query to verify that PTDS was being used.