[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-15 Thread mmitchel at gcc dot gnu dot org
--- Comment #11 from mmitchel at gcc dot gnu dot org 2005-11-15 17:44 --- Subject: Bug 24687 Author: mmitchel Date: Tue Nov 15 17:44:28 2005 New Revision: 107030 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107030 Log: PR c++/24687 * g++.dg/template/crash43.C:

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-14 Thread mmitchel at gcc dot gnu dot org
--- Comment #10 from mmitchel at gcc dot gnu dot org 2005-11-15 00:18 --- Fixed in 4.1. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-14 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2005-11-15 00:15 --- Subject: Bug 24687 Author: mmitchel Date: Tue Nov 15 00:15:09 2005 New Revision: 106909 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106909 Log: PR c++/24687 * pt.c (check_explicit_specia

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-14 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2005-11-15 00:14 --- Subject: Bug 24687 Author: mmitchel Date: Tue Nov 15 00:14:28 2005 New Revision: 106908 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106908 Log: PR c++/24687 * pt.c (check_explicit_specia

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-13 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-07 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-11-08 01:34 --- Actually I don't think my patch is the right one. Here is the patch: svn diff Index: tree.c === --- tree.c (revision 106572) +++ tree.c (worki

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-06 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-11-06 23:27 --- I have a patch. Caused by: 2005-07-14 Daniel Berlin <[EMAIL PROTECTED]> Fix PR c++/22452 * tree.c (decl_linkage): Don't check DECL_COMDAT on CONST_DECL. -- pinskia at gcc dot gnu dot org change

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-06 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-11-06 23:23 --- Actually it should be NULL as it is in a template. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24687

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-06 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-11-06 23:21 --- The CONST_DECL's type is null. Seems like it should be error_mark_node instead. Looking more into it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24687

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-05 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-11-05 23:51 --- Reduced as far as I can get it: extern "C" { template struct __is_pod { enum { __value = (sizeof(__gnu_internal::__test_type<_Tp>(0)))}; -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24687

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-05 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-05 23:47 --- Backtrace: #0 0x0813611e in decl_linkage (decl=0xb7ce1870) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/cp/tree.c:2171 #1 0x080dc7f2 in retrofit_lang_decl (t=0xb7ce1870) at /home/peshtigo/pinskia/src/gnu/gcc/src/g

[Bug c++/24687] [4.1 Regression] ICE after error

2005-11-05 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-05 22:55 --- Note I found this while reducing PR 24686 -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---