Package: g++-4.3
Version: 4.3.4-4

Hi,

I get an internal compiler error trying to compile QtExtented on Arm.

$ g++ -v
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Debian 4.3.4-4'
--with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared
--enable-multiarch --enable-linker-build-id --with-system-zlib
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--enable-nls --with-gxx-include-dir=/usr/include/c++/4.3
--program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug
--enable-objc-gc --enable-mpfr --disable-sjlj-exceptions
--enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi
--target=arm-linux-gnueabi
Thread model: posix
gcc version 4.3.4 (Debian 4.3.4-4) 


make[1]: Entering directory 
`/home/jens/Software/QtExtended/build/qtopiacore/src/script'
g++ -c -pipe -g -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W 
-D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_SCRIPT_LIB -DQT_NO_USING_NAMESPACE 
-DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DQT_NO_CAST_TO_ASCII 
-DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQ_SCRIPT_DIRECT_CODE 
-DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE 
-I/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/mkspecs/linux-g++ 
-I/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script 
-I../../include/QtCore -I../../include -I../../include/QtScript 
-I.rcc/release-shared -I.moc/release-shared -I. -o 
.obj/release-shared/qscriptcontext_p.o 
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptcontext_p.cpp
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:
 In member function ‘void QScriptEnginePrivate::popContext()’:
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:136:
 warning: assuming signed overflow does not occur when assuming that (X + c) < 
X is always false
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:
 In member function ‘void QScriptValueImpl::createMember(QScriptNameIdImpl*, 
QScript::Member*, uint)’:
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:136:
 warning: assuming signed overflow does not occur when assuming that (X + c) < 
X is always false
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:136:
 warning: assuming signed overflow does not occur when assuming that (X + c) < 
X is always false
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:
 In member function ‘void QScriptContextPrivate::execute(QScript::Code*)’:
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:136:
 warning: assuming signed overflow does not occur when assuming that (X + c) < 
X is always false
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:136:
 warning: assuming signed overflow does not occur when assuming that (X + c) < 
X is always false
{standard input}: Assembler messages:
{standard input}:20508: Warning: end of file not at end of a line; newline 
inserted
{standard input}:20801: Error: unknown pseudo-op: `.l16'
g++: Internal error: Getötet (program cc1plus)
Please submit a full bug report.
See <file:///usr/share/doc/gcc-4.3/README.Bugs> for instructions.
make[1]: *** [.obj/release-shared/qscriptcontext_p.o] Fehler 1

With option -save-temps I get

...
/home/jens/Software/QtExtended/qtmoko/qtopiacore/qt/src/script/qscriptbuffer_p.h:136:
 warning: assuming signed overflow does not occur when assuming that (X + c) < 
X is always false
g++: Internal error: Getötet (program cc1plus)
Please submit a full bug report.
See <file:///usr/share/doc/gcc-4.3/README.Bugs> for instructions.

The code comes from git revision f5338b79db697d417eb34479974ae9ed174caa27 of the
repository at git://github.com/radekp/qtmoko.git.

I could not test it with gcc-snapshot as it is not installable. Sorry, don't
know what further info I could add. The problem should not missing memory as
I added a large swap file to ensure this.

Jens



--
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to