We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
<algorithm>
ranges::inplace_merge
remove_cvref_t<iter_rvalue_reference_t<I>>
This is basically a sibling of #4102.
STL/stl/inc/algorithm
Lines 7614 to 7630 in 1c59a20
auto _Temp = _RANGES iter_move(_Mid) unexpectedly constructed remove_cvref_t<iter_reference_t<I>>.
auto _Temp = _RANGES iter_move(_Mid)
remove_cvref_t<iter_reference_t<I>>
Contrived testcase: https://godbolt.org/z/b7YqKPMej
The text was updated successfully, but these errors were encountered:
It seems that we should use iter_value_t<_It> _Temp(_RANGES iter_move(_First));.
iter_value_t<_It> _Temp(_RANGES iter_move(_First));
Sorry, something went wrong.
Agreed. As in #4102 (comment) this also indicates missing test coverage.
auto
remove_cvref_t<iter_rvalue_reference_t <I>>
Successfully merging a pull request may close this issue.
This is basically a sibling of #4102.
STL/stl/inc/algorithm
Lines 7614 to 7630 in 1c59a20
auto _Temp = _RANGES iter_move(_Mid)
unexpectedly constructedremove_cvref_t<iter_reference_t<I>>
.Contrived testcase: https://godbolt.org/z/b7YqKPMej
The text was updated successfully, but these errors were encountered: