-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
rhel-pt-cpp-libs
-
None
-
False
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
Goal
- Replace copies with moves when passing callables between internal functions in <algorithm> and <numeric>. For callables which are expensive to copy, such as some specializations of std::function, this will avoid allocating memory or other costly operations.
Acceptance criteria
Close the upstream bug:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111963
Either a fix (with tests) should be committed upstream, or the bug should be closed with rationale for not making the change.