This is the mail archive of the
egcs-bugs@egcs.cygnus.com
mailing list for the EGCS project.
Re: EGCS 1.1.2 compiler error
> I have checked the list of known bugs and it does not appear to fit
> any of the cases, so attached is a gzip-compressed, tar archive of the
> original source (timer.cc), the .ii file as per requested on that web page,
> and the screen output of g++ -v --save-temps (info.txt).
Thanks for your bug report. gcc-2.95 19990701 says
timer.cc: In method `void TimerTest::Run()':
timer.cc:57: taking the address of a non-static member function
timer.cc:57: to form a pointer to member function, say `&TimerTest::OnTimer'
timer.cc: In method `char Timer<TimerTest>::Start(int, void (TimerTest::*)())':
timer.cc:57: instantiated from here
timer.cc:41: no matches converting function `thread_start' to type `void * (*)(void *)'
timer.cc:24: candidates are: template <class T> void * thread_start(void *)
so it appears that the bug has been fixed.
Regards,
Martin