diff --git a/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl_radix_sort.h b/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl_radix_sort.h index 142f7fa11be..8c61bb9de0a 100644 --- a/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl_radix_sort.h +++ b/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl_radix_sort.h @@ -655,15 +655,15 @@ struct __parallel_radix_sort_iteration using _CustomName = oneapi::dpl::__internal::__policy_kernel_name<_ExecutionPolicy>; using _RadixCountKernel = __internal::__kernel_name_generator<__count_phase, _CustomName, _ExecutionPolicy, ::std::decay_t<_InRange>, - ::std::decay_t<_TmpBuf>>; + ::std::decay_t<_TmpBuf>, _Proj>; using _RadixLocalScanKernel = __internal::__kernel_name_generator<__local_scan_phase, _CustomName, _ExecutionPolicy, ::std::decay_t<_TmpBuf>>; using _RadixReorderPeerKernel = __internal::__kernel_name_generator<__reorder_peer_phase, _CustomName, _ExecutionPolicy, - ::std::decay_t<_InRange>, ::std::decay_t<_OutRange>>; + ::std::decay_t<_InRange>, ::std::decay_t<_OutRange>, _Proj>; using _RadixReorderKernel = __internal::__kernel_name_generator<__reorder_phase, _CustomName, _ExecutionPolicy, - ::std::decay_t<_InRange>, ::std::decay_t<_OutRange>>; + ::std::decay_t<_InRange>, ::std::decay_t<_OutRange>, _Proj>; ::std::size_t __max_sg_size = oneapi::dpl::__internal::__max_sub_group_size(__exec); ::std::size_t __reorder_sg_size = __max_sg_size;