oneDPL icon indicating copy to clipboard operation
oneDPL copied to clipboard

struct __brick_move::operator()(param1, param2) not implemented

Open SergeyKopienko opened this issue 1 year ago • 0 comments

https://github.com/oneapi-src/oneDPL/blob/5a0c1a260088a6cfbc178ebcad13a3f66c3d3cd0/include/oneapi/dpl/pstl/algorithm_impl.h#L1104

struct __brick_move::operator()(param1, param2) not implemented for the struct struct __brick_move. For example. please take a look at

template <typename _ExecutionPolicy>
struct __brick_copy<_ExecutionPolicy, oneapi::dpl::__internal::__enable_if_host_execution_policy<_ExecutionPolicy>>
{
    // ...
    template <typename _ReferenceType1, typename _ReferenceType2>
    void
    operator()(_ReferenceType1 __val, _ReferenceType2&& __result) const
    {
        __result = __val;
    }
}

SergeyKopienko avatar Feb 05 '24 09:02 SergeyKopienko