[Bug libstdc++/106798] adjacent_view::_Iterator(_Iterator) requires random_access_iterator

2022-09-09 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106798 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Assignee|unassigned at

[Bug libstdc++/106798] adjacent_view::_Iterator(_Iterator) requires random_access_iterator

2022-09-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106798 --- Comment #3 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:e469506b7fdd1bf2c958ca3140573a474fcba3b8 commit r13-2568-ge469506b7fdd1bf2c958ca3140573a474fcba3b8 Author: Patrick Palka Date:

[Bug libstdc++/106798] adjacent_view::_Iterator(_Iterator) requires random_access_iterator

2022-09-01 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106798 Patrick Palka changed: What|Removed |Added Last reconfirmed||2022-09-01

[Bug libstdc++/106798] adjacent_view::_Iterator(_Iterator) requires random_access_iterator

2022-09-01 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106798 --- Comment #1 from 康桓瑋 --- (In reply to 康桓瑋 from comment #0) > __i[__j] requires random_access_iterator, which is unnecessary. In fact it's just a typo, it should be _M_current[__j] = std::move(__i._M_current[__j]);