internal compiler error by compiling qt-1.44

Tobias Schmetzer t.schmetzer@gmx.net
Sun Oct 3 08:20:00 GMT 1999


Hi gcc-Team,

I hope, this is a good bug-report. Say, if sth. is missing.

The qt compiles on the following old system with your old compiler without
any errors:
Reading specs from /usr/local/lib/gcc-lib/i386-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)

my old system uses glibc 2.07, kernel 2.2.5 from a suse 6.1


On the new system, qt-1.44 doesn't compile (internal compiler error).
the new system is a (self-)updated copy of the above, only on another Disk, 
but in the same computer:

System:
------
AMD-K6/II-333 (*not* overclocked)
Kernel 2.2.12 (compiles  without any problems)
glibc 2.1.2 (self-compiled)
GNU ld version 2.9.1 (with BFD 2.9.1.0.22)
gcc-2.95.1 (self-compiled)

Command:
-------
g++ -v -c --save-temps -I/usr/src/qt-1.44/include -I/usr/X11R6/include -pipe
-O2 -fno-strength-reduce -O2 -fno-strength-reduce -fPIC  -o
widgets/qmenubar.o widgets/qmenubar.cpp

Output:
-----
g++: Warning: -pipe ignored since -save-temps specified
Reading specs from /usr/local/lib/gcc-lib/i586-pc-linux-gnu/2.95.1/specs
gcc version 2.95.1 19990816 (release)
 /usr/local/lib/gcc-lib/i586-pc-linux-gnu/2.95.1/cpp -lang-c++ -v -I/usr/src/qt-1.44/include -I/usr/X11R6/include -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -D__ELF__ -Dunix -D__i386__ -Dlinux -D__ELF__ -D__unix__ -D__i386__ -D__linux__ -D__unix -D__linux -Asystem(posix) -D__EXCEPTIONS -D__OPTIMIZE__ -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -Di586 -Dpentium -D__i586 -D__i586__ -D__pentium -D__pentium__ -D__PIC__ -D__pic__ widgets/qmenubar.cpp qmenubar.ii
GNU CPP version 2.95.1 19990816 (release) (i386 Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
 /usr/src/qt-1.44/include
 /usr/X11R6/include
 /usr/lib/qt/include
 /usr/local/lib/gcc-lib/i586-pc-linux-gnu/2.95.1/../../../../include/g++-3
 /usr/local/include
 /usr/local/lib/gcc-lib/i586-pc-linux-gnu/2.95.1/../../../../i586-pc-linux-gnu/include
 /usr/local/lib/gcc-lib/i586-pc-linux-gnu/2.95.1/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
End of omitted list.
 /usr/local/lib/gcc-lib/i586-pc-linux-gnu/2.95.1/cc1plus qmenubar.ii -quiet -dumpbase qmenubar.cc -O2 -O2 -version -fno-strength-reduce -fno-strength-reduce -fPIC -o qmenubar.s
GNU C++ version 2.95.1 19990816 (release) (i586-pc-linux-gnu) compiled by GNU C version 2.95.1 19990816 (release).
widgets/qmenubar.cpp: In method `int QMenuBar::calculateRects(int = -1)':
widgets/qmenubar.cpp:541: Internal compiler error.
widgets/qmenubar.cpp:541: Please submit a full bug report.
widgets/qmenubar.cpp:541: See <URL: http://www.gnu.org/software/gcc/faq.html#bugreport > for instructions.

--
t.schmetzer@gmx.de	http://www.regensburg.baynet.de/adlersberg/tobias
Tel. 09404/961007	Fax. 09404/962585
bug.tgz



More information about the Gcc-bugs mailing list