This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Internal compiler error
- To: "Martin v. Loewis" <martin at mira dot isdn dot cs dot tu-berlin dot de>
- Subject: Re: Internal compiler error
- From: Henry Sobotka <sobotka at axess dot com>
- Date: Wed, 28 Jul 1999 19:41:13 -0400
- CC: haertwig at cns dot mpg dot de, egcs-bugs at egcs dot cygnus dot com
- References: <379F0D6A.2C67@cns.mpg.de> <199907282305.BAA00821@mira.isdn.cs.tu-berlin.de>
- Reply-To: sobotka at axess dot com
When building the Mozilla SeaMonkey on OS/2, we get slews of the
sorry-the-semantics-are-wrong warning with gcc 2.8.1 from this line:
static const nsIID& GetIID() { static nsIID iid = NS_IREGISTRY_IID;
return iid; }
and its equivalent in several other headers; and our pgcc (egcs 1.2?)
dies on the first occurrence with an ICE. A while back I came across two
reports about that warning/ICE in your archives, one specifically
referring to the same Mozilla code, but no responses to help me
understand the problem. I remain baffled, and any explanation would be
appreciated.
Henry