[Ci-reports] fail on Qt3D_wip_newapi_Integration #103

Qt Continuous Integration System ci-noreply at qt-project.org
Sat Jul 5 15:58:40 CEST 2014


qt3d failed to compile :(

  In file included from backend/renderscenebuilder.cpp:48:0:
  backend/layermanager.h:53:9: error: 'QHandle' does not name a type
  backend/layermanager.h:55:46: error: expected template-name before '<' token
  backend/layermanager.h:55:46: error: expected '{' before '<' token
  backend/layermanager.h:55:46: error: expected unqualified-id before '<' token
  backend/renderscenebuilder.cpp: In member function 'TestNamespace::Qt3D::Render::FrameGraphNode* TestNamespace::Qt3D::Render::RenderSceneBuilder::backendFrameGraphNode(TestNamespace::Qt3D::Node*)':
  backend/renderscenebuilder.cpp:204:38: warning: unused variable 'renderTargetSelector' [-Wunused-variable]
  backend/renderscenebuilder.cpp: In member function 'void TestNamespace::Qt3D::Render::RenderSceneBuilder::createRenderLayer(TestNamespace::Qt3D::Entity*)':
  backend/renderscenebuilder.cpp:315:57: error: invalid use of incomplete type 'struct TestNamespace::Qt3D::Render::LayerManager'
  backend/renderer.h:108:7: error: forward declaration of 'struct TestNamespace::Qt3D::Render::LayerManager'
  make[3]: *** [.obj/renderscenebuilder.o] Error 1
  In file included from backend/layermanager.cpp:42:0:
  backend/layermanager.h:53:9: error: 'QHandle' does not name a type
  backend/layermanager.h:55:46: error: expected template-name before '<' token
  backend/layermanager.h:55:46: error: expected '{' before '<' token
  backend/layermanager.h:55:46: error: expected unqualified-id before '<' token
  backend/layermanager.cpp:50:1: error: 'LayerManager' does not name a type
  make[3]: *** [.obj/layermanager.o] Error 1
  In file included from /work/build/qt/qtbase/include/Qt3DRenderer/layermanager.h:1:0,
                   from backend/renderer.cpp:88:
  /work/build/qt/qtbase/include/Qt3DRenderer/../../../qt3d/src/render/backend/layermanager.h:53:9: error: 'QHandle' does not name a type
  /work/build/qt/qtbase/include/Qt3DRenderer/../../../qt3d/src/render/backend/layermanager.h:55:46: error: expected template-name before '<' token
  /work/build/qt/qtbase/include/Qt3DRenderer/../../../qt3d/src/render/backend/layermanager.h:55:46: error: expected '{' before '<' token
  /work/build/qt/qtbase/include/Qt3DRenderer/../../../qt3d/src/render/backend/layermanager.h:55:46: error: expected unqualified-id before '<' token
  backend/renderer.cpp: In constructor 'TestNamespace::Qt3D::Render::Renderer::Renderer(int)':
  backend/renderer.cpp:128:39: error: invalid use of incomplete type 'struct TestNamespace::Qt3D::Render::LayerManager'
  backend/renderer.h:108:7: error: forward declaration of 'struct TestNamespace::Qt3D::Render::LayerManager'
  make[3]: *** [.obj/renderer.o] Error 1
  In file included from backend/renderview.cpp:73:0:
  backend/layermanager.h:53:9: error: 'QHandle' does not name a type
  backend/layermanager.h:55:46: error: expected template-name before '<' token
  backend/layermanager.h:55:46: error: expected '{' before '<' token
  backend/layermanager.h:55:46: error: expected unqualified-id before '<' token
  backend/renderview.cpp: In member function 'bool TestNamespace::Qt3D::Render::RenderView::checkContainedWithinLayer(const TestNamespace::QUuid&)':
  backend/renderview.cpp:567:58: error: invalid use of incomplete type 'struct TestNamespace::Qt3D::Render::LayerManager'
  /work/build/qt/qtbase/include/Qt3DRenderer/../../../qt3d/src/render/backend/renderer.h:108:7: error: forward declaration of 'struct TestNamespace::Qt3D::Render::LayerManager'
  make[3]: *** [.obj/renderview.o] Error 1
  make[2]: *** [sub-render-make_first-ordered] Error 2
  make[1]: *** [sub-src-make_first] Error 2
  make: *** [module-qt3d] Error 2

  Build log: http://testresults.qt-project.org/ci/Qt3D_wip_newapi_Integration/build_00103/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

  Tested changes (refs/builds/wip/newapi_1404568466):
    http://codereview.qt-project.org/89010 [PS2] - Updated simple-qml to use Layers and LayerFilter
    http://codereview.qt-project.org/89009 [PS2] - Layer checking added to the Rendering
    http://codereview.qt-project.org/89008 [PS2] - Added LayerManager to Renderer
    http://codereview.qt-project.org/89007 [PS2] - Layer Manager
    http://codereview.qt-project.org/89006 [PS2] - RenderLayer monitoring frontend QLayer
    http://codereview.qt-project.org/88952 [PS5] - Added backend LayerFilterNode
    http://codereview.qt-project.org/88951 [PS4] - FrameGraphNode subclass of QObserverInterface
    http://codereview.qt-project.org/88950 [PS4] - Registered QLayerFilter to QML
    http://codereview.qt-project.org/88949 [PS4] - Added QLayerFilter
    http://codereview.qt-project.org/88948 [PS4] - Removed virtual signal from framegraph items
    http://codereview.qt-project.org/88947 [PS4] - Registered QLayer to QML
    http://codereview.qt-project.org/88946 [PS4] - Added QLayer component
    http://codereview.qt-project.org/88904 [PS5] - Refactored QAbstractMesh, QMesh and QAbstractShapeMesh
    http://codereview.qt-project.org/88903 [PS5] - Refactoring of MeshData, Buffer, Mesh and Attribute
    http://codereview.qt-project.org/88902 [PS4] - Abstract IO classes for MeshData, Attribute and Buffer
    http://codereview.qt-project.org/88901 [PS4] - QRenderPass renamed and d-pointered



More information about the Ci-reports mailing list