Article View: gnu.g++.bug
Article #1018Internal Compiler Error 116
From: Alf-Christian Achilles
Date: Fri, 02 Oct 1992 15:39
Date: Fri, 02 Oct 1992 15:39
37 lines
2006 bytes
2006 bytes
When compiling the following small program containing a syntactical
error, I encountered an internal compiler error 116 in g++-2.2.2.
The syntactical error consists of missing parentheses around
"this->*amp" which would get the precedence right.
class A {
public:
typedef A (A::*AMFA)(A);
A apply(A a, AMFA amp) {return this->*amp(a);};
};
main()
{
};
cd /home/inst/achilles/tmp/
g++ -v -o g++bug g++bug.cc -O2 -Wall -g
Reading specs from /tools/gnu/lib/gcc-lib/sun4/2.2.2/specs
gcc version 2.2.2
/tools/gnu/lib/gcc-lib/sun4/2.2.2/cpp -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -Dsparc -Dsun -Dunix -D__sparc__ -D__sun__ -D__unix__ -D__sparc -D__sun -D__unix -D__OPTIMIZE__ -g -Wall g++bug.cc /usr/tmp/cca21143.i
GNU CPP version 2.2.2 (sparc)
/tools/gnu/lib/gcc-lib/sun4/2.2.2/cc1plus /usr/tmp/cca21143.i -quiet -dumpbase g++bug.cc -g -O2 -Wall -version -o /usr/tmp/cca21143.s
GNU C++ version 2.2.2 (sparc) compiled by GNU C version 2.2.2.
g++bug.cc: In method `class A A::apply (class A, auto class A(class A::*)(class A))':
g++bug.cc:4: internal compiler error 116, please report
Compilation exited abnormally with code 1 at Fri Oct 2 11:31:20
Alf
--
Alf-Christian Achilles achilles@ira.uka.de ! Mail : P.O. Box 6980
Lehrstuhl Informatik fuer Ingenieure ! 7500 Karlsruhe 1
und Naturwissenschaftler ! Voice: +49 721 608-4335
University of Karlsruhe, Germany ! FAX : +49 721 698675
Technical Details
Message-ID:
<ACHILLES.92Oct2113949@i90s8.ira.uka.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!ira.UKa.DE!achillesShow 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!ira.UKa.DE!achilles From: achilles@ira.UKa.DE (Alf-Christian Achilles) Subject: Internal Compiler Error 116 Message-ID: <ACHILLES.92Oct2113949@i90s8.ira.uka.de> Sender: gnulists@ai.mit.edu Organization: Universitaet Karlsruhe, Karlsruhe, Deutschland. Distribution: gnu Date: Fri, 2 Oct 1992 15:39:49 GMT Approved: bug-g++@prep.ai.mit.edu Lines: 41