Closed stotko closed 1 year ago
Patch coverage: 100.00
% and project coverage change: -0.01
:warning:
Comparison is base (
913e335
) 97.37% compared to head (a1c294f
) 97.36%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
All containers recently gained support for custom execution policies. However, a proper detection mechanism is still missing and also complicates proper overload resolution of member functions which may lead to confusing compilation errors. Add
is_execution_policy
traits to detect all policies defined by thrust and conditionally enable all policy-related member functions of the containers.While this is a significant improvement, defining custom policies would now requires specializing
is_execution_policy
since the policy check does not properly detect them. However, only relying on the ones from thrust should be sufficient for now.