cplusplus / papers

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

P2973 R0 Erroneous behaviour for missing return from assignment #1643

Open wg21bot opened 1 year ago

wg21bot commented 1 year ago

P2973R0 Erroneous behaviour for missing return from assignment (Thomas Köppe, Jonathan Wakely)

jensmaurer commented 1 year ago

Depends on #1460 (P2795 Erroneous behaviour for uninitialized reads).

jfbastien commented 1 year ago

EWG reviewed this on Kona on Monday.

Poll: we encourage more work along the direction presented in P2973r0 “Erroneous behaviour for missing return from assignment”. SF F N A SA
15 11 6 2 1

Consensus.

rogerorr commented 1 year ago

SG23 polls taken 2023-11-08

POLL: We consider the issue in P2973 is an appropriate use of erroneous behaviour.

Strongly Favor Favor Neutral Against Strongly Against
7 7 4 3 0

Consensus in favor

MULTIWAY POLL: The issue in P2973 can be resolved by: EB for op= op= return *this (not an error) Widening to all functions Ill-formed Terminate This is not a problem Do nothing
13 3 8 11 2 1 3

Sorted by votes:

POLL: We should promise more committee time to pursuing this paper, knowing that our time is scarce and this will leave less time for other work. Favor Neutral Against
17 1 5

Consensus in favor