Skip to content
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

Deprecate CUB iterators existing in Thrust #3304

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

bernhardmgruber
Copy link
Contributor

Fixes: #3261

cub/test/catch2_test_device_reduce.cuh Outdated Show resolved Hide resolved
@@ -231,7 +231,7 @@ struct dispatch_streaming_arg_reduce_t
cudaStream_t stream)
{
// Constant iterator to provide the offset of the current partition for the user-provided input iterator
using constant_offset_it_t = ConstantInputIterator<GlobalOffsetT>;
using constant_offset_it_t = THRUST_NS_QUALIFIER::constant_iterator<GlobalOffsetT>;
Copy link
Collaborator

Choose a reason for hiding this comment

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

Could you please check if the sass remains the same after this change for cub.bench.reduce.arg_extrema.base?

@bernhardmgruber bernhardmgruber force-pushed the depr_cub_iterators branch 2 times, most recently from 299ed13 to 41c62b9 Compare January 10, 2025 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport branch/2.8.x cub For all items related to CUB
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

Deprecate CUB iterators which exist in Thrust or libcu++
2 participants