🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

g++-2.2.2

#928
From: hoelken
Date: Wed, 09 Sep 1992 19:16
48 lines
1487 bytes
I have just installed version 2.2.2 of GNU CC / G++, but there seems to be a bug
in  assign a "?:"-expression to a 'complex' addressed variable;

I installed gcc/g++ 2.2.2 on a Sun4/75 running SunOS 4.1.1 using 
'configure sparc', 'make bootstrap' and
'make CC="stage2/gcc -Bstage2/" CFLAGS="-g -O" install'.

The following program was compiled without any options (only saying
g++ -c <name>.cc) and produced the compiler error

	Internal compiler error: program cc1plus got fatal signal 11

The compiler works fine with a previous release of cc1plus (2.1).


--- example -----
class class_x
{
public:
    int Local_Target;
};

class class_y
{
public:
    class_x* GetElement() { return Elem; }
    class_x* Elem;
};

main()
{
    int value;
    class_x* testx = new class_x;
    class_y* testy = new class_y;
    testy->Elem = testx;

    testy->GetElement()->Local_Target = ((value)?(1):(2));
}
------ end --------


			Thanks,

			Norbert Hoelken
			FhG-IML
			Joseph-vonFraunhofer-Str. 2-4
			D-4600 Dortmund 50 (FRG)
			email: hoelken@iml.fhg.de
Technical Details
Message-ID: <9209091516.AA01705@troubadix.iml.fhg.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!iml.fhg.DE!hoelken

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!iml.fhg.DE!hoelken
From: hoelken@iml.fhg.DE
Newsgroups: gnu.g++.bug
Subject: g++-2.2.2
Message-ID: <9209091516.AA01705@troubadix.iml.fhg.de>
Date: 9 Sep 92 19:16:47 GMT
Sender: gnulists@ai.mit.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 48
Approved: bug-g++@prep.ai.mit.edu