delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/03/03/07:00:31

From: "Andris Pavenis" <pavenis AT acad DOT latnet DOT lv>
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

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019