[Ci-reports] fail on Qt3D_wip_newapi_Integration #99
Qt Continuous Integration System
ci-noreply at qt-project.org
Sat Jul 5 11:27:15 CEST 2014
qt3d failed to compile :(
In file included from io/qattribute.cpp:43:0:
io/qattribute_p.h:53:1: error: expected class-name before '{' token
io/qattribute_p.h: In member function 'Qt3D::Attribute* Qt3D::AttributePrivate::q_func()':
io/qattribute_p.h:57:66: error: 'q_ptr' was not declared in this scope
In file included from io/qattribute.cpp:43:0:
io/qattribute_p.h: In member function 'const Qt3D::Attribute* Qt3D::AttributePrivate::q_func() const':
io/qattribute_p.h:57:155: error: 'q_ptr' was not declared in this scope
io/qattribute.cpp: At global scope:
io/qattribute.cpp:54:49: error: invalid use of incomplete type 'struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp: In constructor 'TestNamespace::Qt3D::Attribute::Attribute(TestNamespace::Qt3D::QAbstractBufferPtr, int, int, int, int)':
io/qattribute.cpp:60:52: error: invalid use of incomplete type 'struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp: In constructor 'TestNamespace::Qt3D::Attribute::Attribute(TestNamespace::Qt3D::AttributePrivate&, TestNamespace::Qt3D::QAbstractBufferPtr, int, int, int, int)':
io/qattribute.cpp:65:62: error: no matching function for call to 'TestNamespace::Qt3D::QAbstractAttribute::QAbstractAttribute(TestNamespace::Qt3D::AttributePrivate&, TestNamespace::Qt3D::QAbstractBufferPtr&, int&, int&, int&, int&)'
io/qattribute.cpp:65:62: note: candidates are:
/work/build/qt/qtbase/include/Qt3DCore/../../../qt3d/src/core/io/qabstractattribute.h:77:5: note: TestNamespace::Qt3D::QAbstractAttribute::QAbstractAttribute(TestNamespace::Qt3D::QAbstractAttributePrivate&, TestNamespace::Qt3D::QAbstractBufferPtr, int, uint, uint, uint)
/work/build/qt/qtbase/include/Qt3DCore/../../../qt3d/src/core/io/qabstractattribute.h:77:5: note: no known conversion for argument 1 from 'TestNamespace::Qt3D::AttributePrivate' to 'TestNamespace::Qt3D::QAbstractAttributePrivate&'
/work/build/qt/qtbase/include/Qt3DCore/../../../qt3d/src/core/io/qabstractattribute.h:60:14: note: TestNamespace::Qt3D::QAbstractAttribute::QAbstractAttribute(TestNamespace::Qt3D::QAbstractBufferPtr, int, uint, uint, uint)
/work/build/qt/qtbase/include/Qt3DCore/../../../qt3d/src/core/io/qabstractattribute.h:60:14: note: candidate expects 5 arguments, 6 provided
/work/build/qt/qtbase/include/Qt3DCore/../../../qt3d/src/core/io/qabstractattribute.h:57:46: note: constexpr TestNamespace::Qt3D::QAbstractAttribute::QAbstractAttribute(const TestNamespace::Qt3D::QAbstractAttribute&)
/work/build/qt/qtbase/include/Qt3DCore/../../../qt3d/src/core/io/qabstractattribute.h:57:46: note: candidate expects 1 argument, 6 provided
/work/build/qt/qtbase/include/Qt3DCore/../../../qt3d/src/core/io/qabstractattribute.h:57:46: note: constexpr TestNamespace::Qt3D::QAbstractAttribute::QAbstractAttribute(TestNamespace::Qt3D::QAbstractAttribute&&)
/work/build/qt/qtbase/include/Qt3DCore/../../../qt3d/src/core/io/qabstractattribute.h:57:46: note: candidate expects 1 argument, 6 provided
io/qattribute.cpp: In member function 'virtual TestNamespace::QVector<TestNamespace::QVector3D> TestNamespace::Qt3D::Attribute::asVector3D() const':
io/qattribute.cpp:72:32: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:74:19: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:93:10: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:94:19: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:96:20: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:98:25: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp: In member function 'virtual TestNamespace::QVector<TestNamespace::QVector2D> TestNamespace::Qt3D::Attribute::asVector2D() const':
io/qattribute.cpp:130:24: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:131:19: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:150:10: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:151:19: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:154:20: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:156:25: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp: In member function 'virtual void TestNamespace::Qt3D::Attribute::dump(int)':
io/qattribute.cpp:171:24: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:172:19: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.cpp:177:19: error: invalid use of incomplete type 'const struct TestNamespace::Qt3D::AttributePrivate'
io/qattribute.h:53:7: error: forward declaration of 'const struct TestNamespace::Qt3D::AttributePrivate'
make[3]: *** [.obj/qattribute.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_00099/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz
Tested changes (refs/builds/wip/newapi_1404551880):
http://codereview.qt-project.org/88904 [PS5] - Refactored QAbstractMesh, QMesh and QAbstractShapeMesh
http://codereview.qt-project.org/88903 [PS4] - 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
http://codereview.qt-project.org/88798 [PS4] - Added Q prefix to all frontend framegraph items
http://codereview.qt-project.org/88797 [PS4] - Major refactoring of Framegraph Items
http://codereview.qt-project.org/88796 [PS4] - Refactored and Renamed Scene
http://codereview.qt-project.org/88795 [PS4] - d-pointer updated in QAbstractTechnique QTechnique
http://codereview.qt-project.org/88724 [PS5] - Renamed Technique to QTechnique
http://codereview.qt-project.org/88716 [PS5] - QAbstractEffect, QEffect d-pointers
http://codereview.qt-project.org/88715 [PS5] - Rename Effect to QEffect
http://codereview.qt-project.org/88714 [PS5] - QMaterial updated d-pointer
http://codereview.qt-project.org/88713 [PS5] - Renamed Material to QMaterial
http://codereview.qt-project.org/78177 [PS21] - Added basic light elements in rendering frontend.
http://codereview.qt-project.org/88699 [PS7] - QAbstractShapeMesh is a subclass of QMesh
http://codereview.qt-project.org/88698 [PS7] - d-pointer in QMesh
http://codereview.qt-project.org/88697 [PS5] - Export private headers defined in Core needed by Render
http://codereview.qt-project.org/88671 [PS6] - Renamed Mesh to QMesh
http://codereview.qt-project.org/88647 [PS8] - Shape subclasses
More information about the Ci-reports
mailing list