From: "Andris Pavenis" Newsgroups: comp.os.msdos.djgpp Subject: Re: Internal compiler error with gxx 280 Date: Tue, 03 Mar 1998 02:47:37 -0600 Organization: Deja News - The Leader in Internet Discussion Lines: 70 Message-ID: <6dgg46$nes$1@nnrp2.dejanews.com> References: <6dekvg$fim$1 AT star DOT cs DOT vu DOT nl> NNTP-Posting-Host: postnews.dejanews.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk In article <6dekvg$fim$1 AT star DOT cs DOT vu DOT nl>, mdruiter AT cs DOT vu DOT nl (Ruiter de M) wrote: > > I tried the 2.8.0 alpha, compiled by Robert Hoehne, and noticed the > following behaviour: > > ############################## > > *** Command: *** > cc1plus -version bug.ii > > *** File (bug.ii): *** > ----->8----->8----->8----->8----- > class c { > void (c::*x)(); > public: > void f() { this->x(); } > }; > ----->8----->8----->8----->8----- > > *** Output: *** > GNU C++ version 2.8.0 (djgpp) compiled by GNU C version 2.8.0. > options passed: > options enabled: -fpeephole -ffunction-cse -fkeep-static-consts > -fpcc-struct-return -fcommon -fgnu-linker -m80387 -mhard-float > -mno-soft-float -mieee-fp -mfp-ret-in-387 -mschedule-prologue -mcpu=i386 > -march=pentium > void c::f() > bug.ii:4: Internal compiler error. > bug.ii:4: Please submit a full bug report to `bug-g++@prep.ai.mit.edu'. > > ############################## > > Should I report this to bug-g++@prep.ai.mit.edu as the message says, > or is this DJGPP-specific? > It is not DJGPP specific. It occurs also in egcs-1.0.1 version with Pentium optimisations on Linux. Andris Pavenis Reading specs from /usr/lib/gcc-lib/i586-pc-linux-gnulibc1/pgcc-2.90.23/specs gcc version pgcc-2.90.23 980102 (egcs-1.0.1 release) /usr/lib/gcc-lib/i586-pc-linux-gnulibc1/pgcc-2.90.23/cpp -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=90 -D__ELF__ -Dunix -Dlinux -D__ELF__ -D__unix__ -D__linux__ -D__unix -D__linux -Asystem(posix) -D__EXCEPTIONS -Di386 -Di586 -Asystem(unix) -Acpu(i386) -Amachine(i386) -D__i386__ -D__i586__ -Asystem(unix) -Acpu(i386) -Amachine(i386) bug280.cc /tmp/cca00189.ii GNU CPP version pgcc-2.90.23 980102 (egcs-1.0.1 release) (i386 Linux/ELF) #include "..." search starts here: #include <...> search starts here: /usr/lib/gcc-lib/i586-pc-linux-gnulibc1/pgcc-2.90.23/include/g++ /usr/lib/g++-include /usr/local/include /usr/lib/gcc-lib/i586-pc-linux-gnulibc1/pgcc-2.90.23/include /usr/include End of search list. /usr/lib/gcc-lib/i586-pc-linux-gnulibc1/pgcc-2.90.23/cc1plus /tmp/cca00189.ii -quiet -dumpbase bug280.cc -version -o /tmp/cca00189.s GNU C++ version pgcc-2.90.23 980102 (egcs-1.0.1 release) (i586-pc-linux-gnulibc1) compiled by GNU C version pgcc-2.90.23 980102 (egcs-1.0.1 release). bug280.cc: In method `void c::f()': bug280.cc:4: Internal compiler error. bug280.cc:4: Please submit a full bug report to `egcs-bugs AT cygnus DOT com'. -----== Posted via Deja News, The Leader in Internet Discussion ==----- http://www.dejanews.com/ Now offering spam-free web-based newsreading