https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105146
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105146
--- Comment #1 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:29e355d0d671c7474935220e8bef784f05143820
commit r12-8061-g29e355d0d671c7474935220e8bef784f05143820
Author: Jonathan Wakely
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105146
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105146
Bug ID: 105146
Summary: std::bad_expected_access constructor missing std::move
for error type
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101599
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101483
Patrick Palka changed:
What|Removed |Added
Target Milestone|--- |10.4
Status|UNCONFIRMED
Date: Mon Aug 2 15:30:15 2021 -0400
libstdc++: Add missing std::move to ranges::copy/move/reverse_copy
[PR101599]
In passing, this also renames the template parameter _O2 to _Out2 in
ranges::partition_copy and uglifies two of its function parameters,
out_true and out_false
Date: Mon Aug 2 15:30:10 2021 -0400
libstdc++: Add missing std::move to join_view::iterator ctor [PR101483]
PR libstdc++/101483
libstdc++-v3/ChangeLog:
* include/std/ranges (join_view::_Iterator::_Iterator): Add
missing std::move.
(cherry
Date: Mon Aug 2 15:30:15 2021 -0400
libstdc++: Add missing std::move to ranges::copy/move/reverse_copy
[PR101599]
In passing, this also renames the template parameter _O2 to _Out2 in
ranges::partition_copy and uglifies two of its function parameters,
out_true and out_false
Date: Mon Aug 2 15:30:10 2021 -0400
libstdc++: Add missing std::move to join_view::iterator ctor [PR101483]
PR libstdc++/101483
libstdc++-v3/ChangeLog:
* include/std/ranges (join_view::_Iterator::_Iterator): Add
missing std::move.
(cherry
: Mon Aug 2 15:30:15 2021 -0400
libstdc++: Add missing std::move to ranges::copy/move/reverse_copy
[PR101599]
In passing, this also renames the template parameter _O2 to _Out2 in
ranges::partition_copy and uglifies two of its function parameters,
out_true and out_false
: Mon Aug 2 15:30:10 2021 -0400
libstdc++: Add missing std::move to join_view::iterator ctor [PR101483]
PR libstdc++/101483
libstdc++-v3/ChangeLog:
* include/std/ranges (join_view::_Iterator::_Iterator): Add
missing std::move.
for trunk+branches?
Yes, thanks.
> PR libstdc++/101599
>
> libstdc++-v3/ChangeLog:
>
> * include/bits/ranges_algo.h (__reverse_copy_fn::operator()):
> Add missing std::move in return statement.
> (__partition_copy_fn::operator()): Rename te
terator::_Iterator): Add
> missing std::move.
> ---
> libstdc++-v3/include/std/ranges | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libstdc++-v3/include/std/ranges b/libstdc++-v3/include/std/ranges
> index 50b414e8c8c..5bdcd445a9e 100644
> --- a/libs
/ranges_algo.h (__reverse_copy_fn::operator()):
Add missing std::move in return statement.
(__partition_copy_fn::operator()): Rename templtae parameter
_O2 to _Out2. Uglify function parameters out_true and out_false.
* include/bits/ranges_algobase.h (__copy_or_move
Tested on x86_64-pc-linux-gnu, does this look OK for trunk/branches?
PR libstdc++/101483
libstdc++-v3/ChangeLog:
* include/std/ranges (join_view::_Iterator::_Iterator): Add
missing std::move.
---
libstdc++-v3/include/std/ranges | 2 +-
1 file changed, 1 insertion(+), 1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101599
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101599
Bug ID: 101599
Summary: ranges::__copy_or_move missing std::move for
input_iterator
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101483
Bug ID: 101483
Summary: join_view::iterator's constructor missing std::move
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Hi all,
I tried to compile some rvalue reference examples by (from H.Hinnant at
http://home.twcny.rr.com/hinnant/cpp_extensions/rvalue_ref_rationale.html)
with one of the latest GCC 4.3 snapshots, but I'm getting
error: 'move' is not a member of 'std'
What can I do to get this working ?
fafa wrote:
Hi all,
I tried to compile some rvalue reference examples by (from H.Hinnant at
http://home.twcny.rr.com/hinnant/cpp_extensions/rvalue_ref_rationale.html)
with one of the latest GCC 4.3 snapshots, but I'm getting
error: 'move' is not a member of 'std'
What can I do to get
PS: since apparently people would like that, I decided to implement
immediately 20.2.2 of the working draft, thus std::identity,
std::forward and std::move. Will be available in utility in one of the
next snapshots of 4.3...
Thanks,
Paolo.
22 matches
Mail list logo