https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94212
--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> --- So I'm not sure this is actually a bug - the vectorizer in-order reduction vectorization changes the FMA groups we can form (but they are not required by the standard since they are not explicit fma () calls). So I'd argue this report is invalid or at least I don't see a good way to fix it (we'd have to form FMAs before vectorization maybe). Richard?