This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Internal compiler error
- To: egcs-bugs at egcs dot cygnus dot com
- Subject: Internal compiler error
- From: Paul Metcalfe <pmetcalfe at FreeNet dot co dot uk>
- Date: Tue, 16 May 2000 15:39:24 +0100
Background
---------
I wanted to compile the beta release of KDE 2.0. I have downloaded numerous
large source directories of the code.
Problem/Bug
---------
I call configure with --prefix=/opt/kde2 to install the binaries in that
directory. I call the make command which uses the make files gernerated by
the configure command.
The compiler crashes after a while with the error message below. I then
restart the compiler and it occurs again, and again. The compilation requires
me to sit and keep starting it every 2-3 minutes.
The typical command from to the compiler is as below
Typical Error message
----------------
enginepie.cc:714: Internal compiler error.
enginepie.cc:714: Please submit a full bug report to
`egcs-bugs@egcs.cygnus.com'.
enginepie.cc:714: See <URL:http://egcs.cygnus.com/faq.html#bugreport> for
details.
Typical Compiler Command from Makefile
-----------------------------
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib/kofficeui -I../lib/kofficeui
-I../lib/kofficecore -I../lib/kofficecore -I../lib/koml -I../lib/koml
-I../lib/store -I.. -Wpointer-arith -Wmissing-prototypes -Wwrite-strings
-Wno-long-long -fno-builtin -c enginepie.cc -fPIC -DPIC -o enginepie.lo
Bash Profile
---------
QTDIR=/usr/local/qt
PATH=$QTDIR/bin:$PATH
if [ $MANPATH ]
then
MANPATH=$QTDIR/man:$MANPATH
else
MANPATH=$QTDIR/man:
fi
if [ $LD_LIBRARY_PATH ]
then
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
else
LD_LIBRARY_PATH=$QTDIR/lib
fi
LIBRARY_PATH=$LD_LIBRARY_PATH
if [ $CPLUS_INCLUDE_PATH ]
then
CPLUS_INCLUDE_PATH=$QTDIR/include:$CPLUS_INCLUDE_PATH
else
CPLUS_INCLUDE_PATH=$QTDIR/include
fi
export QTDIR PATH MANPATH LD_LIBRARY_PATH LIBRARY_PATH
export CPLUS_INCLUDE_PATH
EGCS Version
----------
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
Installed from
---------
egcs-1.1.2-30.i386.rpm & egcs-c++-1.1.2-30.i386.rpm
System Details
----------
AMD K6-2 500
RedHat 6.1
I hope this makes sense. I would supply the source of one of the modules used
for kde 2.0 beta but these are avaiable from ftp.kde.org.
Hope you have the required information here. If you need any more details
please contact me.
Paul Metcalfe