[Bug c++/19312] [3.4/4.0 Regression] ICE in stabilize_call when throwing a copy

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 12:29 --- Copy "assigned to" from PR16338. -- What|Removed |Added AssignedTo|unassigned at g

[Bug c++/19312] [3.4/4.0 Regression] ICE in stabilize_call when throwing a copy

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 12:26 --- *** Bug 16338 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/19312] [3.4/4.0 Regression] ICE in stabilize_call when throwing a copy

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 12:24 --- Further reduced testcase. === struct A {}; void foo(A a) { throw (A)a; } === This is similar to the testcase from PR 16338: === struct A { int i;

[Bug c++/19312] [3.4/4.0 Regression] ICE in stabilize_call

2005-01-08 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-08 22:50 --- : Search converges between 2004-05-11-trunk (#454) and 2004-05-14-trunk (#455). : Search converges between 2004-03-01-3.4 (#2) and 2004-03-15-3.4 (#3). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1931

[Bug c++/19312] [3.4/4.0 Regression] ICE in stabilize_call

2005-01-07 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-07 14:27 --- Confirmed here is another testcase for the same ICE: template T *foo (A x) { throw ((T) x); } class A {}; A *bar () { A a; return foo (a); } -- What|Removed |Added