[Ci-reports] fail on Qt3D_wip_newapi_Integration #166

Qt Continuous Integration System ci-noreply at qt-project.org
Fri Sep 26 14:45:20 CEST 2014


qt3d failed to compile :(

  /work/build/qt/qt3d/src/core/transforms/qmatrixtransform.cpp: In member function ‘virtual Qt3D::QMatrixTransform* Qt3D::QMatrixTransform::doClone(Qt3D::QNode*) const’:
  /work/build/qt/qt3d/src/core/transforms/qmatrixtransform.cpp:61:45: error: cannot allocate an object of abstract type ‘Qt3D::QMatrixTransform’
  /work/build/qt/qt3d/src/core/transforms/qmatrixtransform.h:56:29: note:   because the following virtual functions are pure within ‘Qt3D::QMatrixTransform’:
  ../../include/Qt3DCore/../../../../../../work/build/qt/qt3d/src/core/transforms/qabstracttransform.h:65:24: note: 	virtual QMatrix4x4 Qt3D::QAbstractTransform::transformMatrix() const
  /work/build/qt/qt3d/src/core/transforms/qmatrixtransform.cpp:62:1: warning: control reaches end of non-void function [-Wreturn-type]
  make[3]: *** [.obj/qmatrixtransform.o] Error 1
  /work/build/qt/qt3d/src/core/transforms/qtransform.cpp: In member function ‘void Qt3D::QTransform::setMatrix(const QMatrix4x4&)’:
  /work/build/qt/qt3d/src/core/transforms/qtransform.cpp:121:43: error: cannot allocate an object of abstract type ‘Qt3D::QMatrixTransform’
  ../../include/Qt3DCore/../../../../../../work/build/qt/qt3d/src/core/transforms/qmatrixtransform.h:56:29: note:   because the following virtual functions are pure within ‘Qt3D::QMatrixTransform’:
  ../../include/Qt3DCore/../../../../../../work/build/qt/qt3d/src/core/transforms/qabstracttransform.h:65:24: note: 	virtual QMatrix4x4 Qt3D::QAbstractTransform::transformMatrix() const
  make[3]: *** [.obj/qtransform.o] Error 1
  make[2]: *** [sub-core-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_00166/linux-g++_shadow-build_Ubuntu_11.10_x86/log.txt.gz

  Tested changes (refs/builds/wip/newapi_1411733816):
    http://codereview.qt-project.org/95857 [PS1] - Expose the combined transformation matrix of a QTransform as a property
    http://codereview.qt-project.org/95845 [PS4] - Expose matrix as a property from QTransforms
    http://codereview.qt-project.org/95844 [PS2] - Fix QCameraLens not updating the projection matrix when using setters



More information about the Ci-reports mailing list