Bug

Martin v. Loewis martin@mira.isdn.cs.tu-berlin.de
Mon May 31 21:06:00 GMT 1999


> 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'



More information about the Gcc-bugs mailing list