[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtdeclarative#stable

Qt Continuous Integration System ci-noreply at qt-project.org
Mon Sep 30 18:22:02 CEST 2013


qtdeclarative failed to compile :(

                   from jsruntime/qv4engine_p.h:45,
                   from jsruntime/qv4debugging_p.h:46,
                   from compiler/qv4isel_p.cpp:42:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:303:17: note: the mangling of ‘va_list’ has changed in GCC 4.4
  In file included from /work/build/qt/qtbase/include/QtCore/qstring.h:1:0,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:49,
                   from /work/build/qt/qtbase/include/QtCore/qobject.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qiodevice.h:47,
                   from /work/build/qt/qtbase/include/QtCore/qiodevice.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qtextstream.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qtextstream.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qdebug.h:50,
                   from /work/build/qt/qtbase/include/QtCore/qdebug.h:1,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h:60,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmljsmemorypool_p.h:1,
                   from compiler/qv4jsir_p.h:56,
                   from compiler/qv4codegen_p.h:45,
                   from compiler/qv4codegen.cpp:42:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:303:17: note: the mangling of ‘va_list’ has changed in GCC 4.4
  In file included from /work/build/qt/qtbase/include/QtCore/qstring.h:1:0,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:49,
                   from /work/build/qt/qtbase/include/QtCore/qobject.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qiodevice.h:47,
                   from /work/build/qt/qtbase/include/QtCore/qiodevice.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qtextstream.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qtextstream.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qdebug.h:50,
                   from /work/build/qt/qtbase/include/QtCore/qdebug.h:1,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h:60,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmljsmemorypool_p.h:1,
                   from compiler/qv4jsir_p.h:56,
                   from compiler/qv4jsir.cpp:42:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:303:17: note: the mangling of ‘va_list’ has changed in GCC 4.4
  In file included from /work/build/qt/qtbase/include/QtCore/qstring.h:1:0,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:49,
                   from /work/build/qt/qtbase/include/QtCore/qobject.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qiodevice.h:47,
                   from /work/build/qt/qtbase/include/QtCore/qiodevice.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qtextstream.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qtextstream.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qdebug.h:50,
                   from /work/build/qt/qtbase/include/QtCore/qdebug.h:1,
                   from parser/qqmljsmemorypool_p.h:60,
                   from parser/qqmljsengine_p.h:58,
                   from parser/qqmljsparser.cpp:42:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:303:17: note: the mangling of ‘va_list’ has changed in GCC 4.4
  compiling compiler/qv4isel_masm.cpp
  In file included from /work/build/qt/qtbase/include/QtCore/qstring.h:1:0,
                   from /work/build/qt/qtbase/include/QtCore/QString:1,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/jsruntime/qv4value_def_p.h:44,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_def_p.h:1,
                   from compiler/qv4isel_util_p.h:45,
                   from compiler/qv4isel_moth.cpp:42:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:303:17: note: the mangling of ‘va_list’ has changed in GCC 4.4
  compiler/qv4isel_masm.cpp: In member function ‘virtual void QQmlJS::MASM::InstructionSelection::visitRet(QQmlJS::V4IR::Ret*)’:
  compiler/qv4isel_masm.cpp:1776:22: error: ‘class QQmlJS::MASM::Assembler’ has no member named ‘convertUInt32ToDouble’
  In file included from /work/build/qt/qtbase/include/QtCore/qstring.h:1:0,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:625,
                   from /work/build/qt/qtbase/include/QtCore/qbytearray.h:1,
                   from /work/build/qt/qtbase/include/QtCore/QByteArray:1,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/jsruntime/qv4executableallocator_p.h:50,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4executableallocator_p.h:1,
                   from ../3rdparty/masm/stubs/ExecutableAllocator.h:48,
                   from ../3rdparty/masm/assembler/AssemblerBuffer.h:31,
                   from ../3rdparty/masm/assembler/ARMv7Assembler.h:32,
                   from ../3rdparty/masm/assembler/ARMv7Assembler.cpp:30:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:303:17: note: the mangling of ‘va_list’ has changed in GCC 4.4
  In file included from /work/build/qt/qtbase/include/QtCore/qstring.h:1:0,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:49,
                   from /work/build/qt/qtbase/include/QtCore/qobject.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qiodevice.h:47,
                   from /work/build/qt/qtbase/include/QtCore/qiodevice.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qtextstream.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qtextstream.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qdebug.h:50,
                   from /work/build/qt/qtbase/include/QtCore/qdebug.h:1,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h:60,
                   from /work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmljsmemorypool_p.h:1,
                   from compiler/qv4jsir_p.h:56,
                   from compiler/qv4isel_p.h:46,
                   from compiler/qv4regalloc_p.h:45,
                   from compiler/qv4regalloc.cpp:42:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:303:17: note: the mangling of ‘va_list’ has changed in GCC 4.4
  make[3]: *** [.obj/release-shared/qv4isel_masm.o] Error 1
  make[2]: *** [sub-qml-make_first-ordered] Error 2
  make[1]: *** [sub-src-make_first] Error 2
  make: *** [module-qtdeclarative] Error 2

  Build log: http://testresults.qt-project.org/ci/QtDeclarative_stable_Integration/build_01038/linux-arm-gnueabi-g++_Ubuntu_11.10_x86/log.txt.gz

  Tested changes (refs/builds/stable_1380557138):
    http://codereview.qt-project.org/66493 [PS3] - V4 JIT: enable register allocator for linux/x86.
    http://codereview.qt-project.org/66482 [PS4] - V4 JIT: fix visitRet for 32-bit architectures.



More information about the Ci-reports mailing list