Editions Ideas
Timon Gehr
timon.gehr at gmx.ch
Mon Dec 15 04:02:49 UTC 2025
On 12/14/25 21:36, Walter Bright wrote:
> Not following the IEEE 754 spec to the letter means "D has a broken
> floating point implementation."
To be fair, D does have a broken floating point implementation.
> That's not going to happen. People write
> very carefully crafted floating point code relying on exact adherence to
> the spec.
Which then by the D spec does not matter because D is actually allowed
to randomly use the wrong floating point types and introduce additional
conversions and rounding imprecision.
Here's another recent complaint:
https://forum.dlang.org/thread/hvftxmrqvrmficcvlkqi@forum.dlang.org
More information about the Digitalmars-d
mailing list