http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59385 --- Comment #6 from Julian Taylor <jtaylor.debian at googlemail dot com> --- shouldn't -ffast-math enable -ffp-contract=fast? also gcc 4.9 still documents -ffp-contract=fast as being the default while it is apparently not anymore.