https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103320
--- Comment #3 from Segher Boessenkool <segher at gcc dot gnu.org> --- It is absolutely *normal* that -ffast-and-loose-math results in programs that do not calculate what you intended. Figure out what of its constituent options you need to disable here?
