[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2006-03-22 Thread jonz at gcc dot gnu dot org
--- Comment #16 from jonz at gcc dot gnu dot org 2006-03-22 22:12 --- Subject: Bug 24173 Author: jonz Revision: 112262 Modified property: svn:log Modified: svn:log at Wed Mar 22 22:11:55 2006 -- --- svn:log

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2006-03-21 Thread dpatel at gcc dot gnu dot org
--- Comment #15 from dpatel at gcc dot gnu dot org 2006-03-21 22:33 --- Subject: Bug 24173 Author: dpatel Date: Tue Mar 21 22:33:32 2006 New Revision: 112262 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112262 Log: PR c++/24173 * decl.c (duplicate_decls): Don't rely on

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-12-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2005-12-03 00:54 --- Subject: Bug 24173 Author: mmitchel Date: Sat Dec 3 00:54:01 2005 New Revision: 107977 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107977 Log: PR c++/24173 * decl.c (duplicate_decls):

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-12-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #10 from mmitchel at gcc dot gnu dot org 2005-12-03 00:54 --- Subject: Bug 24173 Author: mmitchel Date: Sat Dec 3 00:54:17 2005 New Revision: 107978 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107978 Log: PR c++/24173 * decl.c (duplicate_decls):

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-12-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #11 from mmitchel at gcc dot gnu dot org 2005-12-03 00:57 --- Subject: Bug 24173 Author: mmitchel Date: Sat Dec 3 00:56:57 2005 New Revision: 107979 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107979 Log: PR c++/24173 * decl.c (duplicate_decls):

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-12-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #12 from mmitchel at gcc dot gnu dot org 2005-12-03 00:57 --- Subject: Bug 24173 Author: mmitchel Date: Sat Dec 3 00:57:34 2005 New Revision: 107980 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107980 Log: PR c++/24173 * decl.c (duplicate_decls):

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-12-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #13 from mmitchel at gcc dot gnu dot org 2005-12-03 01:02 --- Subject: Bug 24173 Author: mmitchel Date: Sat Dec 3 01:02:33 2005 New Revision: 107983 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107983 Log: PR c++/24173 * decl.c (duplicate_decls):

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-12-02 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2005-12-03 01:03 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-11-30 Thread reichelt at gcc dot gnu dot org
--- Comment #7 from reichelt at gcc dot gnu dot org 2005-11-30 10:16 --- Here's an even shorter testcase: = templateint struct A; void foo(A0); templateint struct A { friend void foo(A0); }; void bar() { foo(A0()); } =

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-11-30 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2005-11-30 23:32 --- I'm working on a fix for this. The bug is that nothing updates DECL_FRIENDLIST or CLASSTYPE_DECL_LIST when a friend of a template turns out to match a global function. That looks to have been a long-standing

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-11-29 Thread reichelt at gcc dot gnu dot org
--- Comment #5 from reichelt at gcc dot gnu dot org 2005-11-29 19:03 --- Confirmed. Here's a reduced testcase. Compile with g++ --param ggc-min-expand=0 --param ggc-min-heapsize=0. templateint, int, int struct Dummy;

[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2005-11-29 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-11-29 23:08 --- Shorter testcase: template typename T struct F; template typename T FT operator(FT, const char*); templatetypename T struct F { friend F operator (F, const char*); }; typedef Fchar F1; templatetypename struct X;