qtdeclarative failed to compile :(

  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h:
 In member function 'QSGBatchRenderer::ShaderManager::Shader* 
QSGBatchRenderer::ShaderManager::prepareMaterial(TestNamespace::QSGMaterial*)':
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h:108:25:
 error: 'virtual const char* TestNamespace::QSGMaterialShader::vertexShader() 
const' is protected
  scenegraph/coreapi/qsgbatchrenderer.cpp:118:84: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h:109:25:
 error: 'virtual const char* TestNamespace::QSGMaterialShader::fragmentShader() 
const' is protected
  scenegraph/coreapi/qsgbatchrenderer.cpp:120:50: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h:106:18:
 error: 'virtual void TestNamespace::QSGMaterialShader::initialize()' is 
protected
  scenegraph/coreapi/qsgbatchrenderer.cpp:136:19: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h:
 In member function 'QSGBatchRenderer::ShaderManager::Shader* 
QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite(TestNamespace::QSGMaterial*)':
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h:105:18:
 error: 'virtual void TestNamespace::QSGMaterialShader::compile()' is protected
  scenegraph/coreapi/qsgbatchrenderer.cpp:159:16: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h:106:18:
 error: 'virtual void TestNamespace::QSGMaterialShader::initialize()' is 
protected
  scenegraph/coreapi/qsgbatchrenderer.cpp:160:19: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:
 In member function 'void 
QSGBatchRenderer::Updater::visitClipNode(QSGBatchRenderer::Node*)':
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:215:24:
 error: 'const TestNamespace::QSGClipNode* 
TestNamespace::QSGBasicGeometryNode::m_clip_list' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:307:9: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:214:23:
 error: 'const TestNamespace::QMatrix4x4* 
TestNamespace::QSGBasicGeometryNode::m_matrix' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:312:9: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:215:24:
 error: 'const TestNamespace::QSGClipNode* 
TestNamespace::QSGBasicGeometryNode::m_clip_list' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:317:26: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:
 In member function 'void 
QSGBatchRenderer::Updater::visitGeometryNode(QSGBatchRenderer::Node*)':
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:214:23:
 error: 'const TestNamespace::QMatrix4x4* 
TestNamespace::QSGBasicGeometryNode::m_matrix' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:410:9: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:215:24:
 error: 'const TestNamespace::QSGClipNode* 
TestNamespace::QSGBasicGeometryNode::m_clip_list' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:411:9: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:
 In member function 'virtual void 
QSGBatchRenderer::Renderer::nodeChanged(TestNamespace::QSGNode*, 
TestNamespace::QSGNode::DirtyState)':
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:174:9:
 error: 'int TestNamespace::QSGNode::m_subtreeRenderableCount' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:1000:19: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode_p.h:
 In member function 'void 
QSGBatchRenderer::Renderer::prepareRenderNode(QSGBatchRenderer::RenderNodeElement*)':
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode_p.h:108:24:
 error: 'const TestNamespace::QSGClipNode* 
TestNamespace::QSGRenderNode::m_clip_list' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:2181:20: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode_p.h:108:24:
 error: 'const TestNamespace::QSGClipNode* 
TestNamespace::QSGRenderNode::m_clip_list' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:2184:28: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode_p.h:107:23:
 error: 'const TestNamespace::QMatrix4x4* 
TestNamespace::QSGRenderNode::m_matrix' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:2199:20: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode_p.h:109:11:
 error: 'TestNamespace::qreal TestNamespace::QSGRenderNode::m_opacity' is 
private
  scenegraph/coreapi/qsgbatchrenderer.cpp:2202:20: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode_p.h:109:11:
 error: 'TestNamespace::qreal TestNamespace::QSGRenderNode::m_opacity' is 
private
  scenegraph/coreapi/qsgbatchrenderer.cpp:2205:28: error: within this context
  
/work/build/qt/qtbase/include/QtQuick/5.2.0/QtQuick/private/../../../../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode_p.h:107:23:
 error: 'const TestNamespace::QMatrix4x4* 
TestNamespace::QSGRenderNode::m_matrix' is private
  scenegraph/coreapi/qsgbatchrenderer.cpp:2213:20: error: within this context
  make[3]: *** [.obj/debug-shared/qsgbatchrenderer.o] Error 1
  scenegraph/qsgcontext.cpp: In member function 'virtual 
TestNamespace::QSGRenderer* TestNamespace::QSGContext::createRenderer()':
  scenegraph/qsgcontext.cpp:442:47: error: invalid use of incomplete type 
'struct TestNamespace::QSGBatchRenderer::Renderer'
  
/work/build/qt/qtbase/include/QtQuick/../../../qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h:66:11:
 error: forward declaration of 'struct 
TestNamespace::QSGBatchRenderer::Renderer'
  scenegraph/qsgcontext.cpp:443:1: warning: control reaches end of non-void 
function [-Wreturn-type]
  make[3]: *** [.obj/debug-shared/qsgcontext.o] Error 1
  make[2]: *** [sub-quick-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_00708/revdep-qtquickcontrols_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_12.04_x64/log.txt.gz

  Tested changes (refs/builds/dev_1377858117):
    http://codereview.qt-project.org/63126 [PS10] - New scenegraph renderer and 
atlas textures.
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports

Reply via email to