[Bug middle-end/30864] [4.3 Regression] ice for legal code with -O2

2007-03-20 Thread mueller at gcc dot gnu dot org
--- Comment #7 from mueller at gcc dot gnu dot org 2007-03-20 12:48 --- testcase works after PR31146 fix *** This bug has been marked as a duplicate of 31146 *** -- mueller at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/30864] [4.3 Regression] ice for legal code with -O2

2007-03-19 Thread wouter dot vermaelen at pi dot be
--- Comment #5 from wouter dot vermaelen at pi dot be 2007-03-19 10:55 --- I hit the same problem. My testcase is slightly shorter, but i'm not sure it's also actually simpler. Requires -O -finline-functions cat bug.ii struct S { S(); ~S() {} void f(); }; void

[Bug middle-end/30864] [4.3 Regression] ice for legal code with -O2

2007-03-19 Thread mueller at gcc dot gnu dot org
--- Comment #6 from mueller at gcc dot gnu dot org 2007-03-19 13:21 --- it seems to be caused by -r121780 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30864

[Bug middle-end/30864] [4.3 Regression] ice for legal code with -O2

2007-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-02-22 19:04 --- Reduced testcase: struct QString { ~QString(); }; template class T struct QValueListNode { QValueListNodeT* next; T data; }; template class T struct QValueListPrivate { ~QValueListPrivate()