------- Comment #5 from reichelt at gcc dot gnu dot org 2006-04-13 12:00 ------- Confirmed.
The original testcase compiles fine for me with today's compiler. If I remove the (unused) typedef in the third line, I get the ICE. Here's a reduced testcase: ================================= struct A { int i; }; struct B { struct A a; }; int N; void foo(struct B *p, char *q) { if (N) bar(p->a, q); q += p->a.i; } ================================= -- reichelt at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |reichelt at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |monitored Last reconfirmed|0000-00-00 00:00:00 |2006-04-13 12:00:20 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27103 ------- You are receiving this mail because: ------- You reported the bug, or are watching the reporter. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]