cplusplus / papers

ISO/IEC JTC1 SC22 WG21 paper scheduling and management
606 stars 19 forks source link

P1841 Wording for Individually Specializable Numeric Traits #594

Open wg21bot opened 4 years ago

wg21bot commented 4 years ago

P1841R0 Wording for Individually Specializable Numeric Traits (Walter E Brown)

wg21bot commented 4 years ago

P1841R1 Wording for Individually Specializable Numeric Traits (Walter E Brown)

JeffGarland commented 4 years ago

So far this has not been seen by LWG. Tagging for mini-review and IS as target.

JeffGarland commented 2 years ago

Author is no longer active -- setting the paper as blocked.

JeffGarland commented 2 years ago

Co-authors on the prior papers have agreed to champion the paper -- putting this back on the agenda.

jwakely commented 2 years ago

This paper makes a small semi-editorial change to [basic.types] so should be looked at by CWG to be sure they are happy with that.

brycelelbach commented 2 years ago

A motion was made on the Library Evolution mailing list on 2021-10-15 to electronic poll removing value_exists and value_or, as their functionality can be easily replicated today, and these features are more compile time programming facilities than part of numeric limits. The motion passed.

cor3ntin commented 2 years ago

2021-11 Library Evolution Electronic Poll Outcomes

Poll 12: Modify [P1841R1] (Wording For Individually Specializable Numeric Traits) by applying [P2485R0] (Do Not Add value_exists And value_or To C++23), and then send the revised paper to Library Working Group for C++23, classified as an addition ([P0592R4] bucket 3 item).

SF F N A SA
13 8 0 0 0

Unanimous consensus in favor.

Revise the paper to remove value_exists and value_or, and bring the revised paper to LWG

jensmaurer commented 2 years ago

The change to [basic.fundamental] is applied editorially with CWG oversight; see cplusplus/draft#5105. Please rebase the paper accordingly. Removing the CWG assignment.

wg21bot commented 2 years ago

P1841R2 Wording for Individually Specializable Numeric Traits (Walter E Brown)

wg21bot commented 2 years ago

P1841R3 Wording for Individually Specializable Numeric Traits (Walter E Brown)

JeffGarland commented 1 year ago

This has missed c++23 so retargeted to 26 -- waiting on updates as discussed under: https://github.com/cplusplus/papers/issues/1211