Date: Tue, 23 Jun 2026 18:48:02 +0200
Before inventing another part of the wheel, please review
P2551 Clarify intent of P1841 numeric traits
https://github.com/cplusplus/papers/issues/1211
and
P1841 Wording for Individually Specializable Numeric Traits
https://github.com/cplusplus/papers/issues/594
I think the general direction already got LEWG approval,
but the paper is waiting for the paper author to apply
the changes from P2551, as far as I can remember.
Please discuss the next steps with the author of P1841.
Jens
On 6/23/26 17:49, Jan Schultke via Std-Proposals wrote:
> https://isocpp.org/files/papers/D4285R0.html <https://isocpp.org/files/papers/D4285R0.html>
>
> Hi, I've brought up the idea of having a more powerful replacement for std::numeric_limits a while ago. I've now gotten around to drafting up a paper. Let me know what you think of the direction.
>
> In a nutshell, there is a lot of information that std::numeric_limits doesn't provide, and we cannot fix that because it would break users' specializations. Having more floating-point information would enable users to implement a lot more things portably using the information they get from the standard library.
>
>
> Jan
>
P2551 Clarify intent of P1841 numeric traits
https://github.com/cplusplus/papers/issues/1211
and
P1841 Wording for Individually Specializable Numeric Traits
https://github.com/cplusplus/papers/issues/594
I think the general direction already got LEWG approval,
but the paper is waiting for the paper author to apply
the changes from P2551, as far as I can remember.
Please discuss the next steps with the author of P1841.
Jens
On 6/23/26 17:49, Jan Schultke via Std-Proposals wrote:
> https://isocpp.org/files/papers/D4285R0.html <https://isocpp.org/files/papers/D4285R0.html>
>
> Hi, I've brought up the idea of having a more powerful replacement for std::numeric_limits a while ago. I've now gotten around to drafting up a paper. Let me know what you think of the direction.
>
> In a nutshell, there is a lot of information that std::numeric_limits doesn't provide, and we cannot fix that because it would break users' specializations. Having more floating-point information would enable users to implement a lot more things portably using the information they get from the standard library.
>
>
> Jan
>
Received on 2026-06-23 16:48:05
