On Friday, 13 May 2016 at 05:12:14 UTC, Manu wrote:
No. Do not.I've worked on systems where the compiler and the runtime don't sharefloating point precisions before, and it was a nightmare.
Use reproducible cross platform IEEE754-2008 and use exact rational numbers. All other representations are just painful. Nothing wrong with supporting 16, 32, 64 and 128 bit, but stick to the reproducible standard. If people want "non-reproducible fast math", then they should specify it.
