https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69854
ktkachov at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ktkachov at gcc dot gnu.org --- Comment #2 from ktkachov at gcc dot gnu.org --- Confirmed as well. Reduced testcase at -frounding-math -Ofast on aarch64 double fn1() { double w, s = fn1() - 6.12323399573676603587e17; return 1.57079632679489655800e00 - (s + w); }