This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Bug
- To: lotko at ci3ux dot ci dot pwr dot wroc dot pl
- Subject: Re: Bug
- From: "Martin v. Loewis" <martin at mira dot isdn dot cs dot tu-berlin dot de>
- Date: Thu, 13 May 1999 21:30:57 +0200
- CC: egcs-bugs at cygnus dot com
- References: <99051319112100.00451@localhost.localdomain>
> I don't know what you mean by "full error report", so I'm sending
> you program's listing + dump of screen. My egcs verion is 1.0.3a
Thanks for your bug report. Our wish list for bug reports is at
http://egcs.cygnus.com/faq.html#bugreport
You can find more detailed instructions in the gcc manual.
As for your report: I tried compiling it with egcs 1.1.2, and got
*lots* of errors (see below). I strongly recommend upgrading to egcs
1.1, and to fix those errors. Maybe you can get back to 1.0 if the
code is well-formed C++.
Regards,
Martin
rint.h: In method `rint<intsize>::rint(short unsigned int = 0)':
In file included from rint.cpp:1:
rint.h:164: warning: ANSI C++ forbids declaration `i' with no type
rint.h: In method `int rint<intsize>::cmpAbs(const class rint<intsize> &)':
rint.h:198: warning: ANSI C++ forbids declaration `i' with no type
rint.h: In method `int rint<intsize>::operator ==(short unsigned int)':
rint.h:219: warning: ANSI C++ forbids declaration `i' with no type
rint.h: In method `int rint<intsize>::operator >(short unsigned int)':
rint.h:242: warning: ANSI C++ forbids declaration `i' with no type
rint.h: In method `int rint<intsize>::operator <(short unsigned int)':
rint.h:267: warning: ANSI C++ forbids declaration `i' with no type
rint.h: In method `class rint<intsize> & rint<intsize>::bitShl(unsigned int = 1)
':
rint.h:297: long, short, signed or unsigned invalid for `carry'