Article View: gnu.g++.bug
Article #1597short program kill g++ 1.32 on sparc
From: "Douglas C. Schmidt"
Date: Tue, 03 Jan 1989 05:45
Date: Tue, 03 Jan 1989 05:45
30 lines
1316 bytes
1316 bytes
Hi,
The following brief C++ program causes a failed assertion in g++
1.32 ( cfront 1.2.1 accepts this without complaint ):
----------------------------------------
class X {
public:
operator int X::* ( void );
};
----------------------------------------
Here is the diagnostic:
----------------------------------------
g++ version 1.32.0
/usr/public/lib/g++/gcc-cpp -+ -v -undef -D__GNU__ -D__GNUG__ -Dsparc
-Dsun -Dunix bug.c /tmp/cca16600.cpp
GNU CPP version 1.32
/usr/public/lib/g++/gcc-c++ /tmp/cca16600.cpp -quiet -dumpbase bug.c
-version -o /tmp/cca16600.s
GNU C++ version 1.32.0 (sparc) compiled by GNU C version 1.31.
bug.c:3: invalid scope request in operator <typename>
Failed assertion 0 at line 4762 of `cplus-decl.c'.
/usr/public/g++: Program c++ got fatal signal 6.
----------------------------------------
Doug
Technical Details
Message-ID:
<8901022146.aa12606@PARIS.ICS.UCI.EDU>Path:
arc1-ca.pugleaf.net!utzoo!telly!ddsw1!lll-winken!killer!mit-eddie!bloom-beacon!tut.cis.ohio-state.edu!PARIS.ICS.UCI.EDU!schmidt%crimee.ics.uci.eduShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!ddsw1!lll-winken!killer!mit-eddie!bloom-beacon!tut.cis.ohio-state.edu!PARIS.ICS.UCI.EDU!schmidt%crimee.ics.uci.edu
From: schmidt%crimee.ics.uci.edu@PARIS.ICS.UCI.EDU ("Douglas C. Schmidt")
Newsgroups: gnu.g++.bug
Subject: short program kill g++ 1.32 on sparc
Message-ID: <8901022146.aa12606@PARIS.ICS.UCI.EDU>
Date: 3 Jan 89 05:45:03 GMT
Sender: news@tut.cis.ohio-state.edu
Organization: GNUs Not Usenet
Lines: 30