https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82902
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Status|UNCONFIRMED |NEW Last reconfirmed| |2017-11-08 CC| |trippels at gcc dot gnu.org Summary|ICE verify_ssa failed |[8 Regression] ICE |during GIMPLE pass: phiprop |verify_ssa failed during | |GIMPLE pass: phiprop Ever confirmed|0 |1 --- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- typedef struct el_t { el_t *next; int elem[]; } EL; el_t a, c; void *b; void *fn1() { if (b) return a.elem; return c.elem; } typedef struct { int x; } EV_T; EV_T *d; void fn2() { EV_T *e = (EV_T *)fn1(); d[0] = *e; }