Re: One more oddity with gcc and vax floats...

Paul Koning <[email protected]> Wed, 10 Jun 2026 13:21:25 -0400
Newsgroups gmane.os.netbsd.ports.vax
Message-ID <[email protected]>

> On Jun 10, 2026, at 12:33=E2=80=AFPM, Johnny Billquist =
<[email protected]> wrote:
>=20
> On 6/10/26 18:27, Mouse wrote:...
>=20
>> VAX float also doesn't have subnormals.
>=20
> Also true, but I think we could possibly ignore that one. Just as I =
think the rounding differences can be ignored, except for test programs =
that explicitly check for those.

Can you?  I know there are people who care about rounding modes.  Even =
the crazy "round to even" mode, what sort of drugs were involved in =
inventing that one?

Then again, it may be people care because they think they should, even =
though in reality it doesn't matter.  If your code is sensitive to =
rounding it is skating far too close to the edge and either needs wider =
floats, or not use floats at all.  ("If you don't understand your =
problem well enough to scale it to integers, you don't understand it =
well enough" -- von Neumann)

I remember that CDC was very successful with the 6600 supercomputers =
even though their rounding is quite broken (I think they round at 1/3 =
LSB, at least Dijkstra said they do).

	paul=