You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// TODO : add stencil form of replace_copy_if to oneDPL if the// transform call here is difficult to understand and maintain.
#if1// ...
#else replace_copy_if(policy1, first2, last2 - 1, _flags.get() + 1, _temp.get() + 1, ::std::negate<FlagType>(), init);
#endif
But its use simple hidden under macro definition checks so we haven't any compile-time errors.
The text was updated successfully, but these errors were encountered:
This code will also never compile with oneDPL if policy1 did exist since it is using a form of replace_copy_if that is an extension to the C++ spec that we only provide in compatibility headers.
In my opinion, we can just remove it as it's been here since 2020, and I don't think there are any plans to provide such APIs directly into oneDPL.
Variable
policy1
is not defined atoneDPL/include/oneapi/dpl/internal/exclusive_scan_by_segment_impl.h
Line 86 in 1029fe9
in the next code:
But its use simple hidden under macro definition checks so we haven't any compile-time errors.
The text was updated successfully, but these errors were encountered: