@Doomed_Daniel@mastodon.gamedev.place
Post #2797252
2026-04-14 21:47 UTC
@rygorous@mastodon.gamedev.place @zeux@mastodon.gamedev.place @lisyarus@mastodon.gamedev.place
IIRC in a discussion about this years ago (and/or GCC bugtracker?) compiler-adjacent people argued that it does not violate IEEE 754, because the standard allows it as long as it can be controlled with a flag, or sth like that.
The language standard can do whatever it wants, but not claim that it conforms to IEEE 754 then?
Replies (1)
-
@rygorous@mastodon.gamedev.place 2026-04-14 21:52
@Doomed_Daniel@mastodon.gamedev.place @zeux@mastodon.gamedev.place @lisyarus@mastodon.gamedev.place Again, I don't understand what power you think the standard has here, though. They can write all kinds of things into IEEE-754 that are then summarily ignored. This is pretty much exactly how IEEE 754s traps have been handled by most langs for the past 40 years.