Article View: gnu.g++.bug
Article #2017Failed assertion TREE_CODE (field) == FIELD_DECL at line 4191 of `cplus-class.c'.
From: Andrea Casotto
Date: Fri, 19 May 1989 17:55
Date: Fri, 19 May 1989 17:55
36 lines
1205 bytes
1205 bytes
With version 1.35.0 on a VAX running ULTRIX 3.0.
This is the example.
----------------------------
class X {
int a;
public:
virtual char* getName() { return "X:a";};
};
class Y : public X {
int gg;
public:
char* getName() { return "Y:sss"; }
};
main()
{
X x;
Y y;
char* ny = y.getName ; // missing parenthesis due to distraction
// char* ny = y.getName() ; // this is what it should be
char* nx = x.getName() ;
}
-------------------------------------------
This is what I get:
g++ foo.cc
Failed assertion TREE_CODE (field) == FIELD_DECL at line 4191 of `cplus-class.c'.
g++: Program cc1plus got fatal signal 4.
------------------------------------------
Ciao, Andrea
Technical Details
Message-ID:
<8905191755.AA26482@eros.berkeley.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!EROS.BERKELEY.EDU!casottoShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!EROS.BERKELEY.EDU!casotto From: casotto@EROS.BERKELEY.EDU (Andrea Casotto) Newsgroups: gnu.g++.bug Subject: Failed assertion TREE_CODE (field) == FIELD_DECL at line 4191 of `cplus-class.c'. Message-ID: <8905191755.AA26482@eros.berkeley.edu> Date: 19 May 89 17:55:31 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 36