Similar to this question I'm making a lockstep P2P virtual world and I've come across slack for using fixpoint instead of floats.
I tried to make a benchmark of portable floats but found out GCC doesn't support -fp-model=strict :(
Making floats act consistently across implementations is address by IEEE 754-2008 clause 11. But does the C/C++ standards reflect that?
ICC has -fimf-arch-consistency=true but that's not portable.
Is the only way to get consistency floats to use a software library?
Edit: Annex-F is IEC 60559:1989 which is equivalent to IEEE 754-1985 '11. Reproducible floating-point results', wasn't added until IEEE 754-2008 and says "A language standard should support reproducible programming." which according to WikiP means it's optional, and even then it's only reproducible when you tell it to be so.