Your monthly ICE report

Carlo Wood carlo@runaway.xs4all.nl
Fri Dec 18 07:45:00 GMT 1998


Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> wrote:
|
| On Wed, 16 Dec 1998, Carlo Wood wrote:
| > bug.cc: In function `void foo()':
| > bug.cc:14: Internal compiler error 373.
| > bug.cc:14: Please submit a full bug report to `egcs-bugs@cygnus.com'.
| 
| A current snapshot reports
| 
|  bug.cc: In function `void foo()':
|  bug.cc:14: request for member `object' in `libr::debug', which is of
|          non-aggregate type `void'
|
| instead.

Shouldn't that be

bug.c:14: use of namespace `::libr::debug' as expression

?

I don't think that a 'namespace' should be called 'type `void''.

This occured to me because right now I made the same mistake again:

      strncpy(debug.label, "DEBUG           ", 16);

and get:

debug.cc:216: use of namespace `::libr::debug' as expression

which makes a lot more sense as error message.

Regards,

-- 
 Carlo Wood  <carlo@runaway.xs4all.nl>




More information about the Gcc-bugs mailing list