https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59666
--- Comment #3 from joseph at codesourcery dot com <joseph at codesourcery dot com> --- On Tue, 1 Mar 2016, vincent-gcc at vinc17 dot net wrote: > > ISO C does not allow for arithmetic operations simply not working - > > producing invalid results - for some types and rounding modes, although for > > non-IEEE types they need not be correctly rounding. > > I suppose that this is the case only when the FENV_ACCESS pragma is ON. ISO > C99 In GCC terms, that means -frounding-math.