This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Bug report (C++ 2.91.57)
- To: vvv at west-call dot com
- Subject: Re: Bug report (C++ 2.91.57)
- From: "Martin v. Loewis" <martin at loewis dot home dot cs dot tu-berlin dot de>
- Date: Mon, 6 Dec 1999 23:43:06 +0100
- CC: gcc-bugs at gcc dot gnu dot org
- References: <000001bf3ffb$d20446a0$1ee25ec3@mos.callsys>
> The file attached (t.ii) causes C++ compiler crash in pass 1.
Thanks for your bug report. gcc-2.95.2 reports
[... earlier messages deleted ]
In file included from ..\event.h:15,
from t.ii:2:
..\var.h: At top level:
..\var.h:94: using `typename' outside of template
In file included from t.ii:2:
..\event.h: In method `void ESDef::dump(DumpContext &, const char * = 0, int = 0) const':
..\event.h:100: implicit declaration of function `int _gy2s_(...)'
..\event.h: In method `struct _Rb_tree_iterator<ESDef,const ESDef &,const ESDef *> set_3way<ESDef>::insert(const ESDef &)':
..\event.h:175: instantiated from here
..\event.h:162: no matching function for call to `set_3way<ESDef>::find (_Rb_tree_iterator<ESDef,const ESDef &,const ESDef *>, _Rb_tree_iterator<ESDef,const ESDef &,const ESDef *>, const ESDef &)'
..\event.h: In method `void InterfacePeerClient_t::dump(DumpContext &, const char * = 0, int = 0) const':
..\event.h:322: `dumpMSTg' undeclared (first use this function)
..\event.h:322: (Each undeclared identifier is reported only once
..\event.h:322: for each function it appears in.)
..\event.h:322: parse error before `>'
without crashing; it appears the bug has been fixed.
Regards,
Martin