Fw: Internal compiler error for egcs
Martin v. Loewis
martin@mira.isdn.cs.tu-berlin.de
Sun May 2 12:47:00 GMT 1999
> I recently submitted the following crash. Can you tell me if you received
> the bug and if you have managed to reproduce it with the example that I
> sent? Can you give me any idea about when I might get a fix?
I just tried compiling it with egcs-2.93.20, and I get a *huge* number
of errors reported. g++ does not crash anymore, so it seems the bug
has been fixed. Here an excerpt from the errors:
derived.ii: In function `static void * IlsString::CRef::operator new(unsigned int)':
derived.ii:6264: operator new should throw an exception, not return NULL
derived.ii: In method `IlsBoolean IlsComponent::unsafeIsRunning()':
derived.ii:17303: warning: comparison between `enum IlsRunning::State' and `enum IlsComponent::State'
derived.ii: In method `class IlsInvertedRelation<TargetType,OriginType> & IlsInvertedRelation<TargetType,OriginType>::set(OriginType *, bool = false)':
derived.ii:25395: parse error before `('
The parse error is on the code
extern IlsViewed* :: Ils2Viewed(OriginType*);
Hope this helps,
Martin
More information about the Gcc-bugs
mailing list