bug report: gcc internal error 980711
Martin v. Loewis
martin@mira.isdn.cs.tu-berlin.de
Sun Oct 31 23:03:00 GMT 1999
> I have a very simple bit of C++ code that causes gcc to crash with an
> internal compiler error.
Thanks for your bug report. gcc-2.95.1, when invoked on the
preprocessor output you send,
foo.cpp: At top level:
foo.cpp:5: ANSI C++ forbids declaration `allocator' with no type
foo.cpp:5: template-id `allocator<T>' used as a declarator
foo.cpp:5: parse error before `;'
The problem is that egcs 1.1 does not provide std::allocator, and it
crashes in this case. When invoked on the original source, gcc 2.95
compiles it fine; gcc now provides an allocator class. I suggest to
upgrade.
Regards,
Martin
More information about the Gcc-bugs
mailing list