Internal compiler error from template

Martin v. Loewis martin@mira.isdn.cs.tu-berlin.de
Sat Jul 31 23:33:00 GMT 1999


> egcs-bug.cc:33: Internal compiler error.
> egcs-bug.cc:33: Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.

Thanks for your bug report. gcc-2.95 19990717 says

a.cc: In function `int main()':
a.cc:51: taking the address of a bound member function
a.cc:51:   to form a pointer to member function, say `&TMyObject::m'
a.cc: In method `void GSignal1P<int>::Add<void, TMyObject, TMyObject, TScrollBar *, TScrollBar *>(TMyObject *, void (TMyObject::*)(TScrollBar *), TScrollBar *)':
a.cc:51:   instantiated from here
a.cc:30: no matching function for call to `TSignal::Add (GSignalNode4<void,TMyObject,TScrollBar *> *)'

so it appears that the bug has been fixed.

Regards,
Martin



More information about the Gcc-bugs mailing list