This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Bug report (C++ 2.91.57)


> 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]