https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69295
--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Does -ffloat-store help on ppc64 though? I believe that target doesn't have excess precision... Perhaps fma is used somewhere (can you objdump -dr check_value.exe | grep madd ?)? No idea if it is possible to disable fma on powerpc though.