[Ci-reports] fail on Qt3D_wip_newapi_Integration #140

Qt Continuous Integration System ci-noreply at qt-project.org
Wed Aug 13 20:08:51 CEST 2014


qt3d failed to compile :(

  compiling backend/renderview.cpp
  backend/renderview.cpp: In member function 'TestNamespace::Qt3D::Render::DrawStateSet* TestNamespace::Qt3D::Render::RenderView::buildDrawStateSet(TestNamespace::Qt3D::Render::RenderRenderPass*)':
  backend/renderview.cpp:528:36: error: 'Dithering' has not been declared
  backend/renderview.cpp:536:36: error: 'ScissorTest' has not been declared
  backend/renderview.cpp:543:36: error: 'StencilTest' has not been declared
  make[3]: *** [.obj/renderview.o] Error 1
  backend/renderrenderpass.cpp: In member function 'void TestNamespace::Qt3D::Render::RenderRenderPass::setPeer(TestNamespace::Qt3D::QRenderPass*)':
  backend/renderrenderpass.cpp:104:88: error: 'class TestNamespace::Qt3D::QRenderPass' has no member named 'drawStates'
  backend/renderrenderpass.cpp:104:88: error: 'class TestNamespace::Qt3D::QRenderPass' has no member named 'drawStates'
  backend/renderrenderpass.cpp:104:88: error: 'class TestNamespace::Qt3D::QRenderPass' has no member named 'drawStates'
  backend/renderrenderpass.cpp:104:88: error: 'class TestNamespace::Qt3D::QRenderPass' has no member named 'drawStates'
  backend/renderrenderpass.cpp:104:101: error: template argument 1 is invalid
  backend/renderrenderpass.cpp:104:108: error: expected '(' before '>' token
  backend/renderrenderpass.cpp:104:108: error: template argument 1 is invalid
  backend/renderrenderpass.cpp:104:110: error: expected '::' before '_container_'
  backend/renderrenderpass.cpp:104:121: error: invalid type in declaration before '(' token
  backend/renderrenderpass.cpp:104:129: error: 'class TestNamespace::Qt3D::QRenderPass' has no member named 'drawStates'
  backend/renderrenderpass.cpp:104:157: error: request for member 'control' in '_container_', which is of non-class type 'int'
  backend/renderrenderpass.cpp:104:180: error: request for member 'i' in '_container_', which is of non-class type 'int'
  backend/renderrenderpass.cpp:104:197: error: request for member 'e' in '_container_', which is of non-class type 'int'
  backend/renderrenderpass.cpp:104:214: error: request for member 'i' in '_container_', which is of non-class type 'int'
  backend/renderrenderpass.cpp:104:229: error: request for member 'control' in '_container_', which is of non-class type 'int'
  backend/renderrenderpass.cpp:104:285: error: request for member 'i' in '_container_', which is of non-class type 'int'
  backend/renderrenderpass.cpp:104:300: error: request for member 'control' in '_container_', which is of non-class type 'int'
  backend/renderrenderpass.cpp:104:321: error: request for member 'control' in '_container_', which is of non-class type 'int'
  make[3]: *** [.obj/renderrenderpass.o] Error 1
  make[2]: *** [sub-render-make_first] 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_00140/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

  Tested changes (refs/builds/wip/newapi_1407952956):
    http://codereview.qt-project.org/92123 [PS2] - RenderView check if allocator exists before deallocating
    http://codereview.qt-project.org/92096 [PS3] - Add doClone() and copy() members to the bullet QNode sub-classes
    http://codereview.qt-project.org/91938 [PS4] - Simple-qml updated to use multiple render pass and drawstates
    http://codereview.qt-project.org/91937 [PS4] - RenderView builds a DrawStateSet for each RenderPass
    http://codereview.qt-project.org/91935 [PS4] - RenderRenderPass has a list of QDrawState
    http://codereview.qt-project.org/91934 [PS4] - Use GL enum values for frontend drawstate enums
    http://codereview.qt-project.org/91744 [PS5] - QDithering exported to QML
    http://codereview.qt-project.org/91743 [PS5] - Added QDithering
    http://codereview.qt-project.org/91742 [PS5] - QScissorTest exported to QML
    http://codereview.qt-project.org/91741 [PS5] - Added QScissorTest
    http://codereview.qt-project.org/91740 [PS5] - QStencilTest exported to QML
    http://codereview.qt-project.org/91739 [PS5] - Added QStencilTest
    http://codereview.qt-project.org/91738 [PS5] - QFrontFace exported to QML
    http://codereview.qt-project.org/91737 [PS5] - Added QFrontFace
    http://codereview.qt-project.org/91736 [PS5] - QCullFace exported to QML
    http://codereview.qt-project.org/91735 [PS5] - Added QCullFace
    http://codereview.qt-project.org/91734 [PS4] - QDepthMask exported to QML
    http://codereview.qt-project.org/91733 [PS4] - Added QDepthMask
    http://codereview.qt-project.org/91732 [PS4] - QDepthTest exposed to QML
    http://codereview.qt-project.org/91731 [PS4] - Added QDepthTest
    http://codereview.qt-project.org/91730 [PS4] - QAlphaTest exported to QML
    http://codereview.qt-project.org/91729 [PS4] - Added QAlphaTest
    http://codereview.qt-project.org/91728 [PS4] - QBlendEquation exported to QML
    http://codereview.qt-project.org/91727 [PS4] - Added QBlendEquation
    http://codereview.qt-project.org/91726 [PS4] - Exported QBlendState to QML
    http://codereview.qt-project.org/91725 [PS4] - Added QBlendState
    http://codereview.qt-project.org/91724 [PS4] - Added QDrawState export to QML
    http://codereview.qt-project.org/91723 [PS4] - Added base class QDrawState
    http://codereview.qt-project.org/91620 [PS4] - Updated simple-qml to use light uniforms with textured ball
    http://codereview.qt-project.org/91619 [PS4] - RenderEntity: Added new methods that may come useful
    http://codereview.qt-project.org/91618 [PS4] - QUniformValue: Fix, didn't handle float
    http://codereview.qt-project.org/91617 [PS4] - Add lights properties to shader uniforms
    http://codereview.qt-project.org/91539 [PS6] - RenderView: list of lights to be used later in shaders
    http://codereview.qt-project.org/91538 [PS5] - QAbstractLight: pure virtual lightName method
    http://codereview.qt-project.org/91537 [PS4] - Added supportUniformBlock method to the QGraphicsHelper
    http://codereview.qt-project.org/91536 [PS4] - RenderMesh: removed unused QReadWriteLock
    http://codereview.qt-project.org/91498 [PS5] - Deallocate RenderView and RenderCommands when rendered
    http://codereview.qt-project.org/91497 [PS4] - QFrameAllocator delete sizeof(*ptr) instead of sizeof(T)
    http://codereview.qt-project.org/91375 [PS4] - QTechnique sends clone of frontend criterion to backend
    http://codereview.qt-project.org/91374 [PS4] - QParameterMapper subclass of QNode
    http://codereview.qt-project.org/91371 [PS4] - Updated simple-qml to have animation on clearColor
    http://codereview.qt-project.org/91370 [PS4] - Backend using clearColor from Viewport to render the scene
    http://codereview.qt-project.org/91369 [PS4] - Added clearColor property to the Viewport element
    http://codereview.qt-project.org/91279 [PS5] - Completed node unit tests
    http://codereview.qt-project.org/91278 [PS5] - QResourcesManager unit test completed
    http://codereview.qt-project.org/91277 [PS5] - QResourcesManager bug fixes
    http://codereview.qt-project.org/91276 [PS4] - QNode check that we are not adding ourselves as a child
    http://codereview.qt-project.org/91275 [PS4] - Removed unneeded include from QAspectEngine
    http://codereview.qt-project.org/91274 [PS4] - QOpenGLFilter initialize Api and Profile values
    http://codereview.qt-project.org/91160 [PS4] - QEffect/QMaterial/QTechnique clone parameter in notifications
    http://codereview.qt-project.org/91159 [PS4] - ViewportNode doesn't store its peer anymore
    http://codereview.qt-project.org/91158 [PS4] - TechniqueFilterNode doesn't store its peer anymore
    http://codereview.qt-project.org/91157 [PS4] - RenderTechnique doesn't store its peer anymore
    http://codereview.qt-project.org/91156 [PS4] - RenderPassFilterNode doesn't store its peer
    http://codereview.qt-project.org/91155 [PS4] - LayerFilterNode doesn't store its peer
    http://codereview.qt-project.org/91154 [PS4] - CameraSelectorNode doesn't store its peer anymore
    http://codereview.qt-project.org/91153 [PS4] - RenderRenderPass doesn't store its peer anylonger
    http://codereview.qt-project.org/91152 [PS4] - RenderMesh doesn't store its peer anymore
    http://codereview.qt-project.org/91151 [PS4] - RenderLight doesn't store peer anymore
    http://codereview.qt-project.org/91150 [PS4] - RenderLayer doesn't store its peer
    http://codereview.qt-project.org/91149 [PS4] - RenderEntity doesn't store its frontend entity anymore
    http://codereview.qt-project.org/91148 [PS4] - RenderEffect doesn't store its peer anymore
    http://codereview.qt-project.org/91147 [PS4] - RenderCameraLens doesn't store a peer any longer
    http://codereview.qt-project.org/91112 [PS5] - ParameterPack references parameters by their uuid
    http://codereview.qt-project.org/91111 [PS5] - RenderMaterial doesn't store its peer anylonger
    http://codereview.qt-project.org/91100 [PS5] - QTransform send notification only if arbiter exists
    http://codereview.qt-project.org/91099 [PS5] - QScenePropertyChange use QFrameAllocator
    http://codereview.qt-project.org/91098 [PS5] - QFrameAllocator: raw memory allocator without placement new call
    http://codereview.qt-project.org/91097 [PS5] - Renderer / RenderView update to work with RenderShader changes
    http://codereview.qt-project.org/91096 [PS5] - RenderSceneBuilder creates backend element for QAbstractShader
    http://codereview.qt-project.org/91095 [PS5] - QAbstractRenderPass / RenderRenderPass shaderProgram notifications
    http://codereview.qt-project.org/91094 [PS5] - QAbstractMaterial / RenderMaterial effect notification
    http://codereview.qt-project.org/91093 [PS5] - QShaderProgram / RenderShader refactored
    http://codereview.qt-project.org/91041 [PS5] - QCameraLens / CameraController small fixes
    http://codereview.qt-project.org/91040 [PS5] - Renderer removed localMatrixManager
    http://codereview.qt-project.org/91039 [PS5] - RenderEntity contains QUuid referencing transformComponent
    http://codereview.qt-project.org/91038 [PS5] - RenderSceneBuilder create RenderTransform from QTransform
    http://codereview.qt-project.org/91031 [PS5] - TransformManager in Renderer
    http://codereview.qt-project.org/91030 [PS5] - TransformManager to manage RenderTransform
    http://codereview.qt-project.org/91029 [PS5] - Added RenderTransform to separate transform from RenderEntity
    http://codereview.qt-project.org/90870 [PS6] - RenderSceneBuilder refactored
    http://codereview.qt-project.org/91028 [PS5] - Updated examples to not use the removed renderPassName property
    http://codereview.qt-project.org/91027 [PS5] - RenderView retrieve criterion by their uuid instead of handle
    http://codereview.qt-project.org/91026 [PS5] - RenderTechnique uses QUuid to reference criteria and render passes
    http://codereview.qt-project.org/91025 [PS5] - RenderRenderPass references criteria by their uuid instead of handles
    http://codereview.qt-project.org/91024 [PS5] - RenderMesh mesh functor set when setting peer
    http://codereview.qt-project.org/91023 [PS5] - RenderMaterial slightly corrected
    http://codereview.qt-project.org/91022 [PS5] - RenderEffect
    http://codereview.qt-project.org/91021 [PS5] - ViewportNode register frontend peer using uuid
    http://codereview.qt-project.org/91020 [PS5] - TechniqueFilterNode
    http://codereview.qt-project.org/91019 [PS5] - RenderPassFilterNode
    http://codereview.qt-project.org/91018 [PS5] - LayerFilterNode uses uuid to register peer
    http://codereview.qt-project.org/91017 [PS5] - FrameGraphNode contains a QUuid member to be used by its subclasses
    http://codereview.qt-project.org/91016 [PS5] - CameraSelectorNode registers peer using uuid
    http://codereview.qt-project.org/91015 [PS5] - QTechnique criterion added as child if declared inline
    http://codereview.qt-project.org/91014 [PS4] - QRenderPass criterion added as child if declared inline
    http://codereview.qt-project.org/91013 [PS4] - QOpenGLFilter openGLFilterChanged signal
    http://codereview.qt-project.org/91012 [PS4] - QMaterial parameter added as child if declared inline
    http://codereview.qt-project.org/91011 [PS4] - QEffect parameter added as child if declared inline
    http://codereview.qt-project.org/91010 [PS4] - QViewport notifies backend only if arbiter exists
    http://codereview.qt-project.org/91009 [PS4] - QTechniqueFilter criterion added as child if declared inline
    http://codereview.qt-project.org/91008 [PS4] - QRenderPassFilter criterion added as children if declared inline
    http://codereview.qt-project.org/91007 [PS4] - QLayerFilter notifies backend only if arbiter exists
    http://codereview.qt-project.org/91006 [PS4] - QFrameGraph adds activeFrameGraph as a child if declared inline
    http://codereview.qt-project.org/91005 [PS4] - QCameraSelector adds camera entity has a child if declared inline
    http://codereview.qt-project.org/91004 [PS4] - QNode clone node on creation/removal
    http://codereview.qt-project.org/91003 [PS4] - QEntity clone component and send update only if arbiter exists
    http://codereview.qt-project.org/91002 [PS4] - QAbstractTechnique add renderpasses as children if declared inline
    http://codereview.qt-project.org/91001 [PS4] - QAbstractMesh send notifications if arbiter exists
    http://codereview.qt-project.org/91000 [PS4] - QAbstractMaterial effect added as a child if declared inline
    http://codereview.qt-project.org/90999 [PS4] - QAbstractEffect inline QNode properties added as children
    http://codereview.qt-project.org/90998 [PS4] - Allow observers + scene observers to monitor NodeCreated/NodeDeleted
    http://codereview.qt-project.org/90997 [PS4] - Added NodeAdded NodeRemoved and NodeUpdated ChangeFlags
    http://codereview.qt-project.org/90871 [PS5] - QNode clone nodes and don't automatically append child in ctor
    http://codereview.qt-project.org/90869 [PS4] - RenderTechnique register with QChangeArbiter using QUuid
    http://codereview.qt-project.org/90868 [PS4] - RenderRenderPass register with QChangeArbiter using QUuid
    http://codereview.qt-project.org/90867 [PS4] - RenderMesh register with QChangeArbiter using QUuid
    http://codereview.qt-project.org/90866 [PS4] - RenderMaterial register with QChangeArbiter using QUuid
    http://codereview.qt-project.org/90865 [PS4] - RenderLight registered using QUuid with QChangeArbiter
    http://codereview.qt-project.org/90864 [PS4] - RenderLayer register using QUuid with QChangeArbiter
    http://codereview.qt-project.org/90863 [PS4] - RenderEntity register with QChangeArbiter using QUuid
    http://codereview.qt-project.org/90862 [PS4] - RenderEffect use QUuid to register with the QChangeArbiter
    http://codereview.qt-project.org/90861 [PS4] - RenderCriterion register with QChangeArbiter using QUuid
    http://codereview.qt-project.org/90860 [PS4] - RenderCameraLens use QUuid to register with QChangeArbiter
    http://codereview.qt-project.org/90859 [PS4] - Small cleaning in nodevisitor
    http://codereview.qt-project.org/90858 [PS4] - tst_node corrected to work with abstract nodes and components
    http://codereview.qt-project.org/90857 [PS4] - RenderTechnique uses OpenGLFilter's copy method
    http://codereview.qt-project.org/90856 [PS4] - GLTFParserMesh implements doClone and copy methods
    http://codereview.qt-project.org/90855 [PS4] - Tag implements doClone and copy methods
    http://codereview.qt-project.org/90854 [PS4] - AssimpMesh implements doClone and copy methods
    http://codereview.qt-project.org/90853 [PS4] - QTorusMesh implements doClone and copy methods
    http://codereview.qt-project.org/90852 [PS4] - QTechnique implements doClone and copy methods
    http://codereview.qt-project.org/90851 [PS4] - QSpotLight implements doClone and copy methods
    http://codereview.qt-project.org/90850 [PS4] - QSphereMesh implements doClone and copy methods
    http://codereview.qt-project.org/90849 [PS4] - QShaderProgram implements doClone and copy methods
    http://codereview.qt-project.org/90848 [PS4] - QRenderPass implements doClone
    http://codereview.qt-project.org/90847 [PS4] - QPointLight implemenents doClone
    http://codereview.qt-project.org/90846 [PS4] - QPlaneMesh implements doClone and copy methods
    http://codereview.qt-project.org/90845 [PS4] - QParameter implements doClone and copy methods
    http://codereview.qt-project.org/90844 [PS4] - QOpenGLFilter implements copy method
    http://codereview.qt-project.org/90843 [PS4] - QMesh implements doClone and copy methods
    http://codereview.qt-project.org/90842 [PS4] - QMaterial implements doClone and copy methods
    http://codereview.qt-project.org/90841 [PS4] - QLayer implements doClone and copy methods
    http://codereview.qt-project.org/90840 [PS4] - QEffect implements doClone and copy methods
    http://codereview.qt-project.org/90839 [PS4] - QDirectionalLight implements doClone and copy methods
    http://codereview.qt-project.org/90838 [PS4] - QCuboidMesh implements doClone and copy methods
    http://codereview.qt-project.org/90837 [PS4] - QCriterion implements doClone and copy methods
    http://codereview.qt-project.org/90836 [PS4] - QAbstractLight implements copy
    http://codereview.qt-project.org/90835 [PS4] - QViewport implements doClone and copy methods
    http://codereview.qt-project.org/90834 [PS4] - QTechniqueFilter implements doClone
    http://codereview.qt-project.org/90833 [PS4] - QRenderTargetSelector implements doClone
    http://codereview.qt-project.org/90832 [PS4] - QRenderPassFilter implements doClone
    http://codereview.qt-project.org/90831 [PS4] - QLayerFilter implements doClone and copy methods
    http://codereview.qt-project.org/90830 [PS4] - QFrameGraph implements doClone
    http://codereview.qt-project.org/90829 [PS4] - QCameraSelector implements doClone
    http://codereview.qt-project.org/90828 [PS4] - QTranslateTransform implements doClone and copy methods
    http://codereview.qt-project.org/90827 [PS4] - QTransform implements doClone and copy methods
    http://codereview.qt-project.org/90826 [PS4] - QScaleTransform implements doClone and copy methods
    http://codereview.qt-project.org/90825 [PS4] - QRotateTransform implements doClone and copy methods
    http://codereview.qt-project.org/90824 [PS4] - QMatrixTransform implements doClone and copy methods
    http://codereview.qt-project.org/90823 [PS4] - QLookAtTransform implements doClone and copy methods
    http://codereview.qt-project.org/90822 [PS4] - QCameraLens implements doClone and copy methods
    http://codereview.qt-project.org/90821 [PS4] - QEntity implements doClone and copy methods
    http://codereview.qt-project.org/90820 [PS4] - QNode introduces clone and clone helper methods
    http://codereview.qt-project.org/90819 [PS4] - QChangeArbiter can register/unregister observers from a node QUuid



More information about the Ci-reports mailing list