-
Notifications
You must be signed in to change notification settings - Fork 889
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
Converts cudf over to supporting thrust existing in a nested namespace #11440
Converts cudf over to supporting thrust existing in a nested namespace #11440
Conversation
dc61bea
to
6a79eb4
Compare
@@ -585,6 +585,7 @@ target_include_directories( | |||
target_compile_definitions( | |||
cudf PUBLIC "$<$<COMPILE_LANGUAGE:CXX>:${CUDF_CXX_DEFINITIONS}>" | |||
"$<BUILD_INTERFACE:$<$<COMPILE_LANGUAGE:CUDA>:${CUDF_CUDA_DEFINITIONS}>>" | |||
PRIVATE "THRUST_WRAPPED_NAMESPACE=rapids" |
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.
This currently is PRIVATE on purpose since making it public would break consumers that use Thrust and don't call cudf API that have thrust types.
6a79eb4
to
639f4f4
Compare
639f4f4
to
6f95f10
Compare
This PR has been labeled |
Closing this as we are going to use a different approach |
Description
This is one way that cudf can be updated to support a nested version of thrust.
This version requires rapidsai/rmm#1077
Tasks
Checklist