cplusplus / papers

ISO/IEC JTC1 SC22 WG21 paper scheduling and management
677 stars 18 forks source link

LWG3918 std::uninitialized_move/_n and guaranteed copy elision #1576

Open jwakely opened 1 year ago

jwakely commented 1 year ago

https://cplusplus.github.io/LWG/issue3918

LWG has requested LEWG to look at this issue.

Relates #975

brycelelbach commented 1 year ago

@inbal2l and @cor3ntin this is for mailing list review.

cor3ntin commented 10 months ago

10 january 2024: motion to send the proposed resolution to electronic polling https://lists.isocpp.org/lib-ext/2024/01/26368.php

cor3ntin commented 10 months ago

No sufficient participation, sending to LEWG

P2747 (#1438) was recently forwarded to CWG, so P2283 ( #975 ) doesn't add additional concerns for this issue. No opposition to the direction;

LWG should update the issue (@jwakely @JeffGarland) with discussion of P2283 and the possibility of using ranges::iter_move, make a very short presentation to LEWG at a future meeting of telecon.

inbal2l commented 8 months ago

2024-03-22 Library Evolution Tokyo Meeting

LWG3918: std::uninitialized_move/_n and guaranteed copy elision

2024-03-22 Library Evolution Tokyo Meeting Minutes

Champion: Jonathan Wakely / Jeff Garland Chair: Inbal Levi Minute Taker: Ben Craig

Summary

POLL: Remove the “const” from the deref-move params and send the issue back to LWG with the resolution proposed in issue LWG3918.

SF F N A SA
11 16 0 0 0

Attendance: 24 + 12 Authors’ position: N/A Outcome: Unanimous consensus in favor

Next Steps

Issue was sent back (with updated resolution) to LWG, to be resolved by them.

JeffGarland commented 3 months ago

St. Louis 2024-06-24; revert P/R and move to Ready. Will be in moved in Poland.