[BUG] `DeviceTransform::Transform` may fail with `Transform invalid resource handle(400)`
Open
cub
- Dominant language
- C++
- Stars
- 2.5k
- Forks
- 486
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 295
Description
I had to revert a proposed change in #8081 because it broke the benchmarks.
_Originally posted by @miscco in https://github.com/NVIDIA/cccl/pull/8081#discussion_r2958344765_
Replacing `DeviceTransform::TransformIf and the `CUB_NS_QUALIFIER::detail::transform::always_true_predicate{}` select predicate with just `DeviceTransform::Transform` lead to a crash of the benchmarks
This siggests that an invalid overload is taken
Contributor guide
Assessment
This issue has not been assessed yet.