https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87214
--- Comment #16 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> --- Created attachment 45526 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45526&action=edit Passing testcase I'm still not sure where the problem is coming in. The loop in the vector dump looks functionally correct now I've had change to look at it more (contrary to my initial comment on IRC). It seems to be equivalent to the attached, which passed on an AVX2 box I found I had accesss to.