Article View: gnu.g++.bug
Article #52internal compiler error 5, please report
From: Eric Jergensen
Date: Thu, 05 Nov 1992 00:04
Date: Thu, 05 Nov 1992 00:04
31 lines
1241 bytes
1241 bytes
The following causes internal compiler error 5 with gcc v2.2.2 on a sun4:
(on a 3b2 gcc v2.2.2 says:
gcc: Internal compiler error: program cc1plus got fatal signal 9
)
-------------
class eBOOL
{
int b;
public:
eBOOL() { b = 0; }
eBOOL(int,int) { b = 1; } // this constructor is just so we can make eTRUE
eBOOL(const eBOOL & bBool) { b = bBool.b; }
// this constructor appears necessary to generate error
eBOOL operator =(const eBOOL bBOOL) { b = bBOOL.b; return *this; }
operator int() const { return b; }
};
#define eTRUE eBOOL(0,0)
#define eFALSE eBOOL()
int main()
{
eBOOL b;
b ? b = eFALSE : b = eTRUE;
return 1;
}
-------------
Thanks,
Eric
Technical Details
Message-ID:
<9211050004.AA09158@okcforum.osrhe.uoknor.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!umn.edu!spool.mu.edu!uwm.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!okcforum.osrhe.uoknor.edu!gejShow Full Headers
Complete Article Headers
Newsgroups: gnu.g++.bug Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!umn.edu!spool.mu.edu!uwm.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!okcforum.osrhe.uoknor.edu!gej From: gej@okcforum.osrhe.uoknor.edu (Eric Jergensen) Subject: internal compiler error 5, please report Message-ID: <9211050004.AA09158@okcforum.osrhe.uoknor.edu> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Thu, 5 Nov 1992 00:04:50 GMT Approved: bug-g++@prep.ai.mit.edu Lines: 33