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

Qt Continuous Integration System ci-noreply at qt-project.org
Mon Aug 19 11:17:07 CEST 2013


qtdeclarative failed to compile :(

  compiling compiler/qv4regalloc.cpp
  compiler/qv4regalloc.cpp: In member function 'void {anonymous}::ResolutionPhase::resolveEdge(TestNamespace::QQmlJS::V4IR::BasicBlock*, TestNamespace::QQmlJS::V4IR::BasicBlock*)':
  compiler/qv4regalloc.cpp:940:27: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:942:26: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:944:60: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:944:78: error: template argument 1 is invalid
  compiler/qv4regalloc.cpp:944:91: error: invalid type in declaration before '(' token
  compiler/qv4regalloc.cpp:944:97: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:944:130: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:944:149: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:944:166: error: request for member 'e' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:944:200: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:944:219: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:944:261: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:944:295: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp: In member function 'void TestNamespace::QQmlJS::MASM::RegisterAllocator::run(TestNamespace::QQmlJS::V4IR::Function*, const TestNamespace::QQmlJS::V4IR::Optimizer&)':
  compiler/qv4regalloc.cpp:1087:21: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:1088:10: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp: In member function 'void TestNamespace::QQmlJS::MASM::RegisterAllocator::prepareRanges()':
  compiler/qv4regalloc.cpp:1154:44: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:1154:54: error: template argument 1 is invalid
  compiler/qv4regalloc.cpp:1154:67: error: invalid type in declaration before '(' token
  compiler/qv4regalloc.cpp:1154:73: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:1154:98: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1154:117: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1154:134: error: request for member 'e' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1154:168: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1154:187: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1154:231: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1154:265: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1162:86: error: 'out' was not declared in this scope
  compiler/qv4regalloc.cpp: In member function 'void TestNamespace::QQmlJS::MASM::RegisterAllocator::linearScan()':
  compiler/qv4regalloc.cpp:1215:18: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp: In member function 'void TestNamespace::QQmlJS::MASM::RegisterAllocator::tryAllocateFreeReg(TestNamespace::QQmlJS::MASM::RegisterAllocator::LifeTimeInterval&, int)':
  compiler/qv4regalloc.cpp:1271:35: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:1274:18: error: in argument to unary !
  compiler/qv4regalloc.cpp:1292:22: error: in argument to unary !
  compiler/qv4regalloc.cpp:1303:44: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:1303:68: error: template argument 1 is invalid
  compiler/qv4regalloc.cpp:1303:81: error: invalid type in declaration before '(' token
  compiler/qv4regalloc.cpp:1303:87: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:1303:126: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1303:145: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1303:162: error: request for member 'e' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1303:196: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1303:215: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1303:259: error: request for member 'i' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp:1303:293: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  compiler/qv4regalloc.cpp: In member function 'void TestNamespace::QQmlJS::MASM::RegisterAllocator::allocateBlockedReg(TestNamespace::QQmlJS::MASM::RegisterAllocator::LifeTimeInterval&, int)':
  compiler/qv4regalloc.cpp:1360:35: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp: In member function 'int TestNamespace::QQmlJS::MASM::RegisterAllocator::nextUse(const TestNamespace::QQmlJS::V4IR::Temp&, int) const':
  compiler/qv4regalloc.cpp:1484:36: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp: In member function 'void TestNamespace::QQmlJS::MASM::RegisterAllocator::split(TestNamespace::QQmlJS::MASM::RegisterAllocator::LifeTimeInterval&, int, bool)':
  compiler/qv4regalloc.cpp:1517:34: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:1529:36: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc.cpp:1557:18: error: invalid use of incomplete type 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  compiler/qv4regalloc_p.h:55:7: error: forward declaration of 'struct TestNamespace::QQmlJS::MASM::RegAllocInfo'
  In file included from /work/build/qt/qtbase/include/QtCore/qscopedpointer.h:1:0,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:55,
                   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/qscopedpointer.h: In static member function 'static void TestNamespace::QScopedPointerDeleter<T>::cleanup(T*) [with T = TestNamespace::QQmlJS::MASM::RegAllocInfo]':
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qscopedpointer.h:109:9:   instantiated from 'TestNamespace::QScopedPointer<T, Cleanup>::~QScopedPointer() [with T = TestNamespace::QQmlJS::MASM::RegAllocInfo, Cleanup = TestNamespace::QScopedPointerDeleter<TestNamespace::QQmlJS::MASM::RegAllocInfo>]'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qscopedpointer.h:59:22: error: invalid application of 'sizeof' to incomplete type 'TestNamespace::QQmlJS::MASM::RegAllocInfo'
  make[3]: *** [.obj/debug-shared/qv4regalloc.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_dev_Integration/build_00644/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

    ============================================================

qtdeclarative failed to compile :(

  compiling compiler/qv4regalloc.cpp
  compiler/qv4regalloc.cpp: In member function 'void QQmlJS::MASM::RegisterAllocator::prepareRanges()':
  compiler/qv4regalloc.cpp:1162:86: error: 'out' was not declared in this scope
  make[3]: *** [.obj/release-shared/qv4regalloc.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_dev_Integration/build_00644/linux-g++_no-widgets_Ubuntu_12.04_x64/log.txt.gz

  Tested changes (refs/builds/dev_1376903540):
    http://codereview.qt-project.org/62900 [PS6] - Add linear scan register allocation.



More information about the Ci-reports mailing list