Created on 2022-11-03.00:00:00 last changed 28 months ago
Proposed resolution (approved by CWG 2022-11-08):
Change in 15.12 [cpp.predefined] paragraph 1 as follows:
__STDCPP_BFLOAT16_T__
Defined as the integer literal 1 if and only if the implementation supports an extended floating-point type with the properties of the typedef-name std::bfloat16_t as described in 6.9.3 [basic.extended.fp].
[Accepted at the November, 2022 meeting.]
The wording for the predefined macro __STDCPP_BFLOAT16_T__ added by P1467 can be interpreted more broadly than was intended.
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2023-07-16 13:00:43 | admin | set | status: open -> c++23 |
| 2023-07-16 13:00:43 | admin | set | status: wp -> open |
| 2023-02-18 18:43:04 | admin | set | status: accepted -> wp |
| 2022-11-25 05:14:04 | admin | set | status: nb -> accepted |
| 2022-11-08 20:28:43 | admin | set | status: open -> nb |
| 2022-11-08 20:28:43 | admin | set | status: open -> open |
| 2022-11-08 20:28:43 | admin | set | status: open -> open |
| 2022-11-08 20:28:43 | admin | set | status: open -> open |
| 2022-11-08 14:03:56 | admin | set | status: nb -> open |
| 2022-11-08 14:03:56 | admin | set | status: nb -> nb |
| 2022-11-08 14:03:56 | admin | set | status: nb -> nb |
| 2022-11-08 14:03:56 | admin | set | messages: + msg6980 |
| 2022-11-03 00:00:00 | admin | create | |