Created on 2019-08-14.00:00:00 last changed 46 months ago
Proposed resolution:
This wording is relative to N4830.
Modify the Table 36 "Standard library feature-test macros" [tab:support.ft] in [support.limits.general] as indicated:
Table 36: Standard library feature-test macros [tab:support.ft] Macro name Value Header(s) […] __cpp_lib_constexpr_ swap_algorithms201806L <algorithm> […]
[ 2019-09-02 Issue Prioritization ]
Status to Tentatively Ready and priority to 0 after five positive votes on the reflector.
Feature testing macro from P0202 "Add Constexpr Modifiers to Functions in <algorithm> and <utility> Headers" is missing in the WD.
For user convenience and to reduce feature testing macro count it would be better to stick to initial version of P0202 that was providing only the __cpp_lib_constexpr_algorithms. So remove __cpp_lib_constexpr_swap_algorithms, define __cpp_lib_constexpr_algorithms to 201703L if P0202 is implemented, to 201806L if P0202+P0879 are implemented.History | |||
---|---|---|---|
Date | User | Action | Args |
2021-02-25 10:48:01 | admin | set | status: wp -> c++20 |
2019-11-19 14:48:30 | admin | set | status: voting -> wp |
2019-10-07 02:48:00 | admin | set | status: ready -> voting |
2019-09-02 12:46:53 | admin | set | messages: + msg10597 |
2019-09-02 12:46:53 | admin | set | status: new -> ready |
2019-08-17 17:11:49 | admin | set | messages: + msg10562 |
2019-08-14 00:00:00 | admin | create |