On Friday, 5 August 2016 at 07:59:15 UTC, deadalnix wrote:
On Friday, 5 August 2016 at 07:43:19 UTC, Ilya Yaroshenko wrote:
You are wrong that there are far fewer of those cases. This is naive point of view. A lot of netlib math functions require exact IEEE arithmetic. Tinflex requires it. Python C backend and Mir library require exact IEEE arithmetic. Atmosphere package requires it, Atmosphere is used as reference code for my publication in JMS, Springer. And the most important case: no one top scientific laboratory will use a language without exact IEEE arithmetic by default.

Most C compilers always promote float to double, so I'm not sure what point you are trying to make here.

1. Could you please provide an assembler example with clang or recent gcc?
2. C compilers not promote double to 80-bit reals anyway.

Reply via email to