http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55350
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2012-11-16 Component|c |tree-optimization CC| |jakub at gcc dot gnu.org, | |wschmidt at gcc dot gnu.org Ever Confirmed|0 |1 Summary|verify_gimple failed with |[4.8 Regression] |invalid (pointer) operands |verify_gimple failed with |to plus/minus |invalid (pointer) operands | |to plus/minus Target Milestone|--- |4.8.0 --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-11-16 11:36:49 UTC --- Reduced testcase for -O3: void foo (__INTPTR_TYPE__ x, __INTPTR_TYPE__ y) { int i; void **a = (void *) (__INTPTR_TYPE__) (8UL * (x / 8UL)); for (i = 0; i < x; i++) a[i] = (void *) y; } Seems to be slsr bug.