This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Internal Compier error 980331
- To: egcs-bugs at cygnus dot com
- Subject: Internal Compier error 980331
- From: Bjoern Wennberg <bjornw at fairplay dot no>
- Date: Mon, 13 Jul 1998 12:18:03 +0000
- Organization: FairPlay International AS
Hi!
setup:
binutils-2.9.1
egcs-980707
RedHat-5.1
This is a Linux-686 system
I have compiled and installed qt-1.33 and started to compile the
kde-package. You may reproduce
this incident by compiling the file kdebase-1.0/kmenuedit/button.cpp
During build of kde-1.0 (which includes Qt-1.33) the compiler dumps on
me
with the following error:
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/packages/kde/include -I/usr/local/
qt/include -I/usr/X11R6/include -O2 -Wall -c button.cpp
/usr/local/qt/include/qstring.h: In function `class QString operator +(const cla
ss QString &, const class QString &)':
In file included from /usr/local/qt/include/qobject.h:27,
from /usr/local/qt/include/qwidget.h:27,
from /usr/local/qt/include/qapp.h:26,
from button.cpp:24:
/usr/local/qt/include/qstring.h:336: warning: choosing `QString::operator const
char *() const' over `QArrayT<char>::operator const char *<char>() const'
/usr/local/qt/include/qstring.h:336: warning: for conversion from `const QStri
ng' to `const char *'
/usr/local/qt/include/qstring.h:336: warning: because conversion sequence for
the argument is better
/usr/local/qt/include/qstring.h: In function `class QString operator +(const cha
r *, const class QString &)':
/usr/local/qt/include/qstring.h:350: warning: choosing `QString::operator const
char *() const' over `QArrayT<char>::operator const char *<char>() const'
/usr/local/qt/include/qstring.h:350: warning: for conversion from `const QStri
ng' to `const char *'
/usr/local/qt/include/qstring.h:350: warning: because conversion sequence for
the argument is better
/usr/local/qt/include/qstring.h: In function `class QString operator +(char, con
st class QString &)':
/usr/local/qt/include/qstring.h:364: warning: choosing `QString::operator const
char *() const' over `QArrayT<char>::operator const char *<char>() const'
/usr/local/qt/include/qstring.h:364: warning: for conversion from `const QStri
ng' to `const char *'
/usr/local/qt/include/qstring.h:364: warning: because conversion sequence for
the argument is better
/usr/local/qt/include/qtstream.h: In function `class QTSManip setw(int)':
In file included from /usr/local/packages/kde/include/kconfigdata.h:35,
from /usr/local/packages/kde/include/kconfigbase.h:71,
from /usr/local/packages/kde/include/kconfig.h:53,
from /usr/local/packages/kde/include/kapp.h:173,
from button.cpp:36:
/usr/local/qt/include/qtstream.h:210: Internal compiler error 980331.
/usr/local/qt/include/qtstream.h:210: Please submit a full bug report to `egcs-b
ugs@cygnus.com'.
make[2]: *** [button.o] Error 1
make[2]: Leaving directory `/usr/local/packages/kde/kdebase-1.0/kmenuedit'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/packages/kde/kdebase-1.0'
make: *** [all-recursive-am] Error 2
--
-------------------------------------------------------
Bjorn Wennberg email: bjornw@fairplay.no
ms: +47 950 82 657
Senior Programmer phone: +47 22405538
FairPlay International AS fax: +47 22405539