This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/15670] New: bad type dump in ambiguity messages
- From: "igodard at pacbell dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 May 2004 05:09:44 -0000
- Subject: [Bug c++/15670] New: bad type dump in ambiguity messages
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Note the errors tagged line 1788, 876, 874, and 477 all refer to a template formal "U", but there isn't one in those declaration nor in fact anywhere in the class or file. Note also:
/home/ivan/ootbc/common/include/powerset.hh:1294: error: Powerse
t<E, Alloc>::Powerset(Row<T>, Alloc<E>)
where the actual declaration is:
template<typename E, template<typename> class Alloc>
inline
Powerset<E, Alloc>::Powerset(Row<E> r, Alloc<E> alloc) :
Where did the "T" come from, and why isn't it "E"?
--
Summary: bad type dump in ambiguity messages
Product: gcc
Version: 3.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: igodard at pacbell dot net
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15670