https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68951
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |x86_64-*-* aarch64-*-* Status|UNCONFIRMED |NEW Known to work| |5.3.0 Keywords| |ice-on-valid-code Last reconfirmed| |2015-12-17 Ever confirmed|0 |1 Summary|ICE on x86_64-pc-linux-gnu |[6 Regression] ICE in |at -O3 in both 32-bit and |vect_update_misalignment_fo |64-bit modes (in |r_peel |vect_update_misalignment_fo | |r_peel, at | |tree-vect-data-refs.c:889) | Target Milestone|--- |6.0 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed also on aarch64-linux-gnu. Note once I change g_534's last dimension to be anything other than 1, the ICE goes away. Note also this is undefined code at runtime as you are accessing outside of the bounds of the array.