🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.bug
Article #52

internal compiler error 5, please report

#52
From: Eric Jergensen
Date: Thu, 05 Nov 1992 00:04
31 lines
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!gej

Show 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