Thread View: gnu.gcc.bug
1 messages
1 total messages
Started by Mike Stump
Mon, 13 Apr 1992 21:42
Re: Bug in gcc 2.1
Author: Mike Stump
Date: Mon, 13 Apr 1992 21:42
Date: Mon, 13 Apr 1992 21:42
48 lines
2257 bytes
2257 bytes
This problem should be fixed in the next version of gcc.
> From: Frank Nobis <fn@trinity.do.open.de>
> Message-Id: <9204130517.AA01491@trinity.do.open.de>
> Subject: Bug in gcc 2.1
> To: bug-gcc@prep.ai.mit.edu
> Date: Mon, 13 Apr 92 7:17:00 MEST
> X-Mailer: ELM [version 2.3 PL11]
> Resent-From: bug-gcc-request@prep.ai.mit.edu
> I got a fatal compiler error from cc1plus.
> This is the code wich produced the bug.
> -----------------------------------------------------------------------------
> // This may look like C code, but it is really -*- C++ -*-
> class t {
> int some_data;
> public:
> typedef unsigned long ulong;
> t() { some_data = 0; };
> void some_function(void) { some_data++; };
> };
> int main()
> {
> t t1;
> t1.some_function();
> return (0);
> }
> ------------------------------------------------------------------------------
> This code will compile without errors if you move the typedef before
> the definition of the class. But I think this it is legal to put a
> typedef inside a class definiton.
> This is the output from gcc.
> Reading specs from /usr/local/lib/gcc-lib/i386sco/2.1/specs
> gcc version 2.1
> /usr/local/lib/gcc-lib/i386sco/2.1/cpp -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -Dunix -Di386 -DM_UNIX -DM_I386 -DM_COFF -DM_WORDSWAP -DSCO -DUSG -D__unix__ -D__i386__ -D__M_UNIX__ -D__M_I386__ -D__M_COFF__ -D__M_WORDSWAP__ -D__SCO__ -D__USG__ -D__unix -D__i386 -D__M_UNIX -D__M_I386 -D__M_COFF -D__M_WORDSWAP -D__SCO -D__USG bug.cc /usr/tmp/cca01420.i
> GNU CPP version 2.1 (80386, ATT syntax)
> /usr/local/lib/gcc-lib/i386sco/2.1/cc1plus /usr/tmp/cca01420.i -quiet -dumpbase bug.cc -version -o /usr/tmp/cca01420.s
> GNU C++ version 2.1 (80386, ATT syntax) compiled by GNU C version 2.1.
> /usr/local/bin/gcc: Internal compiler error: program cc1plus got fatal signal 10
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads