This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/26739] New: [4.2 regression] ICE in g++.old-deja/g++.pt/friend36.C
- From: "reichelt at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 18 Mar 2006 02:38:38 -0000
- Subject: [Bug c++/26739] New: [4.2 regression] ICE in g++.old-deja/g++.pt/friend36.C
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
The testcase g++.old-deja/g++.pt/friend36.C ICEs on mainline:
friend36.C: In instantiation of 'S<int>':
friend36.C:12: instantiated from here
friend36.C:9: error: redefinition of 'template<class T> void f(T)'
friend36.C:4: error: 'template<class T> void f(T)' previously declared here
friend36.C:9: internal compiler error: tree check: expected var_decl or
function_decl or type_decl or template_decl, have error_mark in
tsubst_friend_function, at cp/pt.c:5286
Please submit a full bug report, [etc.]
--
Summary: [4.2 regression] ICE in g++.old-deja/g++.pt/friend36.C
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Keywords: ice-on-invalid-code, error-recovery
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: reichelt at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26739