Article View: gnu.g++.bug
Article #1291bug in g++ 2.3.2
From: Oliver Deussen
Date: Thu, 17 Dec 1992 14:51
Date: Thu, 17 Dec 1992 14:51
62 lines
2230 bytes
2230 bytes
Hallo,
I'm not an expert in c++, but g++ 2.3.2 gives me an
`gcc: Internal compiler error: program cc1plus got fatal signal 4'
with the following lines:
/////////////////////////////////////////////////////////////////////////////
class vector
{
public:
vector();
vector(double, double);
vector(const vector&);
};
class point
{
public:
point();
point(double, double);
operator vector();
};
vector transform ( vector& );
// if you replace it by: vector transform ( vector );
// g++ prints the correct error message
void draw ( point );
class Object
{
public:
void xyz () { draw(transform(point(0.0,0.0))); }
};
/////////////////////////////////////////////////////////////////////////////
g++ -v -ggdb -I. -I/tools/leda/incl/ -c test.c
Reading specs from /tools/gcc/gcc-2.3.2/lib/gcc-lib/sparc-sun-sunos4.1/2.3.2/specs
gcc version 2.3.2
/tools/gcc/gcc-2.3.2/lib/gcc-lib/sparc-sun-sunos4.1/2.3.2/cpp -lang-c++ -v -I. -I/tools/leda/incl/ -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -Dsparc -Dsun -Dunix -D__sparc__ -D__sun__ -D__unix__ -D__sparc -D__sun -D__unix -ggdb test.c /usr/tmp/cca07603.i
GNU CPP version 2.3.2 (sparc)
/tools/gcc/gcc-2.3.2/lib/gcc-lib/sparc-sun-sunos4.1/2.3.2/cc1plus /usr/tmp/cca07603.i -quiet -dumpbase test.cc -ggdb -version -o /usr/tmp/cca07603.s
GNU C++ version 2.3.2 (sparc) compiled by GNU C version 2.3.2.
/tools/bin/gcc: Internal compiler error: program cc1plus got fatal signal 4
*** Error code 1
make: Fatal error: Command failed for target `test.o'
//////////////////////////////////////////////////////////////////////////////
Hardware: SUN sparc 2 / SUN sparc 10
System: SUN OS 4.1.3
//////////////////////////////////////////////////////////////////////////////
Oliver
Technical Details
Message-ID:
<9212171456.AA11594@life.ai.mit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!ira.UKa.DE!oliverShow Full Headers
Complete Article Headers
Newsgroups: gnu.g++.bug Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!ira.UKa.DE!oliver From: oliver@ira.UKa.DE (Oliver Deussen) Subject: bug in g++ 2.3.2 Message-ID: <9212171456.AA11594@life.ai.mit.edu> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Thu, 17 Dec 1992 14:51:51 GMT Approved: bug-g++@prep.ai.mit.edu Lines: 64