https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150
--- Comment #29 from Richard Biener <rguenth at gcc dot gnu.org> --- On the original testcase I now get > ./f951 -quiet -Ofast t.f90 -march=core-avx2 -fopt-info-vec t.f90:157:0: optimized: loop vectorized using 32 byte vectors t.f90:158:0: optimized: basic block part vectorized using 32 byte vectors the non-reduced testcase still doesn't see any vectorization.