Article View: gnu.g++.bug
Article #18failed assertion after syntax error
From: Andrew Wilcox
Date: Sat, 31 Oct 1992 03:10
Date: Sat, 31 Oct 1992 03:10
24 lines
1308 bytes
1308 bytes
Running GCC 2.2.2 under Linux on a 386:
$ cat bad.cc
class s
{
public:
s();
};
s::s()
void
small()
{}
$ gcc -v -c bad.cc
Reading specs from /usr/lib/gcc-lib/i386-linux/2.2.2/specs
gcc version 2.2.2
/usr/lib/gcc-lib/i386-linux/2.2.2/cpp -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -Dunix -Di386 -Dlinux -D__unix__ -D__i386__ -D__linux__ -D__unix -D__i386 -D__linux bad.cc /usr/tmp/cca00061.i
GNU CPP version 2.2.2 (80386, BSD syntax)
/usr/lib/gcc-lib/i386-linux/2.2.2/cc1plus /usr/tmp/cca00061.i -quiet -dumpbase bad.cc -version -o /usr/tmp/cca00061.s
GNU C++ version 2.2.2 (80386, BSD syntax) compiled by GNU C version 2.2.2.
bad.cc:11: parse error before `{'
cp-decl.c:10284: failed assertion `current_binding_level->parm_flag == 1'
gcc: Internal compiler error: program cc1plus got fatal signal 6
Technical Details
Message-ID:
<9210310310.AA17167@multiwave.astro.psu.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!astro.psu.edu!andrewShow Full Headers
Complete Article Headers
Newsgroups: gnu.g++.bug Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!astro.psu.edu!andrew From: andrew@astro.psu.edu (Andrew Wilcox) Subject: failed assertion after syntax error Message-ID: <9210310310.AA17167@multiwave.astro.psu.edu> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Sat, 31 Oct 1992 03:10:45 GMT Approved: bug-g++@prep.ai.mit.edu Lines: 25