Created on 2022-10-05.00:00:00 last changed 12 months ago
Proposed resolution:
This wording is relative to N4917.
Modify [version.syn] as indicated (It is suggested to retroactively apply to C++20):
[…] #define __cpp_lib_concepts 202207L // also in <concepts>, <compare> #define __cpp_lib_constexpr_algorithms 201806L // also in <algorithm>, <utility> #define __cpp_lib_constexpr_bitset 202202L // also in <bitset> […]
[ 2022-11-12 Approved at November 2022 meeting in Kona. Status changed: Voting → WP. ]
[ 2022-10-12; Reflector poll ]
Set status to Tentatively Ready after eight votes in favour during reflector poll.
[version.syn] says that __cpp_lib_constexpr_algorithms is only defined in <version> and <algorithm>, but the macro applies to std::exchange() in <utility> as well (via P0202R3), so it should also be available from <utility>.
History | |||
---|---|---|---|
Date | User | Action | Args |
2023-11-22 15:47:43 | admin | set | status: wp -> c++23 |
2022-11-17 00:42:33 | admin | set | messages: + msg13082 |
2022-11-17 00:42:33 | admin | set | status: voting -> wp |
2022-11-08 03:46:49 | admin | set | status: ready -> voting |
2022-10-12 14:38:10 | admin | set | messages: + msg12861 |
2022-10-12 14:38:10 | admin | set | status: new -> ready |
2022-10-09 09:19:08 | admin | set | messages: + msg12843 |
2022-10-05 00:00:00 | admin | create |