https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91511
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- omp simd pragma is documented in the OpenMP standard. It doesn't permit the compiler from doing optimizations that affect floating point precision, such as using fma, so for that you need some other option like -ffast-math or -Ofast or the suboptions those enable.