[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtbase#dev

Qt Continuous Integration System ci-noreply at qt-project.org
Tue Aug 20 14:59:07 CEST 2013


qtbase failed to compile :(

  In file included from window.cpp:45:0:
  filterwidget.h:70:5: error: reference to 'QAction' is ambiguous
  filterwidget.h:47:7: error: candidates are: struct QAction
  ../../../../include/QtWidgets/../../src/widgets/kernel/qaction.h:61:46: error:                 class TestNamespace::QAction
  filterwidget.h:70:5: error: 'QAction' does not name a type
  filterwidget.h:71:5: error: reference to 'QActionGroup' is ambiguous
  filterwidget.h:48:7: error: candidates are: struct QActionGroup
  ../../../../include/QtWidgets/../../src/widgets/kernel/qactiongroup.h:54:46: error:                 class TestNamespace::QActionGroup
  filterwidget.h:71:5: error: 'QActionGroup' does not name a type
  make[5]: *** [.obj/debug-shared/window.o] Error 1
  In file included from filterwidget.cpp:41:0:
  filterwidget.h:70:5: error: reference to 'QAction' is ambiguous
  filterwidget.h:47:7: error: candidates are: struct QAction
  ../../../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:69:7: error:                 struct TestNamespace::QAction
  filterwidget.h:70:5: error: 'QAction' does not name a type
  filterwidget.cpp: In constructor 'FilterWidget::FilterWidget(TestNamespace::QWidget*)':
  filterwidget.cpp:55:26: error: expected type-specifier before 'QActionGroup'
  filterwidget.cpp:55:26: error: expected ')' before 'QActionGroup'
  filterwidget.cpp:55:44: error: cannot convert 'int*' to 'QActionGroup*' in initialization
  filterwidget.cpp:61:5: error: 'm_caseSensitivityAction' was not declared in this scope
  filterwidget.cpp:66:19: error: invalid use of incomplete type 'struct QActionGroup'
  filterwidget.h:48:7: error: forward declaration of 'struct QActionGroup'
  filterwidget.cpp:67:5: error: reference to 'QAction' is ambiguous
  filterwidget.h:47:7: error: candidates are: struct QAction
  ../../../../include/QtWidgets/../../src/widgets/kernel/qaction.h:61:46: error:                 class TestNamespace::QAction
  filterwidget.cpp:67:14: error: 'patternAction' was not declared in this scope
  filterwidget.cpp:71:19: error: invalid use of incomplete type 'struct QActionGroup'
  filterwidget.h:48:7: error: forward declaration of 'struct QActionGroup'
  filterwidget.cpp:75:19: error: invalid use of incomplete type 'struct QActionGroup'
  filterwidget.h:48:7: error: forward declaration of 'struct QActionGroup'
  filterwidget.cpp:79:19: error: invalid use of incomplete type 'struct QActionGroup'
  filterwidget.h:48:7: error: forward declaration of 'struct QActionGroup'
  filterwidget.cpp:80:177: error: no matching function for call to 'FilterWidget::connect(QActionGroup*&, const char*, FilterWidget* const, const char*)'
  filterwidget.cpp:80:177: note: candidates are:
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:198:36: note: static TestNamespace::QMetaObject::Connection TestNamespace::QObject::connect(const TestNamespace::QObject*, const char*, const TestNamespace::QObject*, const char*, TestNamespace::Qt::ConnectionType)
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:198:36: note:   no known conversion for argument 1 from 'QActionGroup*' to 'const TestNamespace::QObject*'
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:201:36: note: static TestNamespace::QMetaObject::Connection TestNamespace::QObject::connect(const TestNamespace::QObject*, const TestNamespace::QMetaMethod&, const TestNamespace::QObject*, const TestNamespace::QMetaMethod&, TestNamespace::Qt::ConnectionType)
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:201:36: note:   no known conversion for argument 1 from 'QActionGroup*' to 'const TestNamespace::QObject*'
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:440:32: note: TestNamespace::QMetaObject::Connection TestNamespace::QObject::connect(const TestNamespace::QObject*, const char*, const char*, TestNamespace::Qt::ConnectionType) const
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:440:32: note:   no known conversion for argument 1 from 'QActionGroup*' to 'const TestNamespace::QObject*'
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:214:43: note: template<class Func1, class Func2> static TestNamespace::QMetaObject::Connection TestNamespace::QObject::connect(const typename TestNamespace::QtPrivate::FunctionPointer<Func1>::Object*, Func1, const typename TestNamespace::QtPrivate::FunctionPointer<Func2>::Object*, Func2, TestNamespace::Qt::ConnectionType)
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:244:13: note: template<class Func1, class Func2> static typename TestNamespace::QtPrivate::QEnableIf<((int)(TestNamespace::QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), TestNamespace::QMetaObject::Connection>::Type TestNamespace::QObject::connect(const typename TestNamespace::QtPrivate::FunctionPointer<Func1>::Object*, Func1, Func2)
  ../../../../include/QtCore/../../src/corelib/kernel/qobject.h:267:13: note: template<class Func1, class Func2> static typename TestNamespace::QtPrivate::QEnableIf<(TestNamespace::QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), TestNamespace::QMetaObject::Connection>::Type TestNamespace::QObject::connect(const typename TestNamespace::QtPrivate::FunctionPointer<Func1>::Object*, Func1, Func2)
  filterwidget.cpp: In member function 'TestNamespace::Qt::CaseSensitivity FilterWidget::caseSensitivity() const':
  filterwidget.cpp:98:12: error: 'm_caseSensitivityAction' was not declared in this scope
  filterwidget.cpp: In member function 'void FilterWidget::setCaseSensitivity(TestNamespace::Qt::CaseSensitivity)':
  filterwidget.cpp:103:5: error: 'm_caseSensitivityAction' was not declared in this scope
  filterwidget.cpp: At global scope:
  filterwidget.cpp:106:68: error: reference to 'QAction' is ambiguous
  filterwidget.h:47:7: error: candidates are: struct QAction
  ../../../../include/QtWidgets/../../src/widgets/kernel/qaction.h:61:46: error:                 class TestNamespace::QAction
  filterwidget.cpp:106:68: error: 'QAction' does not name a type
  filterwidget.cpp:106:77: error: ISO C++ forbids declaration of 'a' with no type [-fpermissive]
  filterwidget.cpp: In function 'TestNamespace::QRegExp::PatternSyntax patternSyntaxFromAction(const int*)':
  filterwidget.cpp:108:51: error: request for member 'data' in '* a', which is of non-class type 'const int'
  filterwidget.cpp: In member function 'TestNamespace::QRegExp::PatternSyntax FilterWidget::patternSyntax() const':
  filterwidget.cpp:113:50: error: invalid use of incomplete type 'struct QActionGroup'
  filterwidget.h:48:7: error: forward declaration of 'struct QActionGroup'
  filterwidget.cpp: In member function 'void FilterWidget::setPatternSyntax(TestNamespace::QRegExp::PatternSyntax)':
  filterwidget.cpp:118:53: error: invalid use of incomplete type 'struct QActionGroup'
  filterwidget.h:48:7: error: forward declaration of 'struct QActionGroup'
  filterwidget.cpp:118:65: error: template argument 1 is invalid
  filterwidget.cpp:118:78: error: invalid type in declaration before '(' token
  filterwidget.cpp:118:93: error: invalid use of incomplete type 'struct QActionGroup'
  filterwidget.h:48:7: error: forward declaration of 'struct QActionGroup'
  filterwidget.cpp:118:120: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  filterwidget.cpp:118:139: error: request for member 'i' in '_container_', which is of non-class type 'int'
  filterwidget.cpp:118:156: error: request for member 'e' in '_container_', which is of non-class type 'int'
  filterwidget.cpp:118:190: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  filterwidget.cpp:118:209: error: request for member 'i' in '_container_', which is of non-class type 'int'
  filterwidget.cpp:118:221: error: reference to 'QAction' is ambiguous
  filterwidget.h:47:7: error: candidates are: struct QAction
  ../../../../include/QtWidgets/../../src/widgets/kernel/qaction.h:61:46: error:                 class TestNamespace::QAction
  filterwidget.cpp:118:230: error: 'a' was not declared in this scope
  filterwidget.cpp:118:247: error: request for member 'i' in '_container_', which is of non-class type 'int'
  filterwidget.cpp:118:281: error: request for member 'brk' in '_container_', which is of non-class type 'int'
  filterwidget.cpp: In member function 'TestNamespace::QRegExp::PatternSyntax FilterWidget::patternSyntax() const':
  filterwidget.cpp:114:1: warning: control reaches end of non-void function [-Wreturn-type]
  filterwidget.cpp: In member function 'TestNamespace::Qt::CaseSensitivity FilterWidget::caseSensitivity() const':
  filterwidget.cpp:99:1: warning: control reaches end of non-void function [-Wreturn-type]
  make[5]: *** [.obj/debug-shared/filterwidget.o] Error 1
  make[4]: *** [sub-customsortfiltermodel-make_first] Error 2
  make[3]: *** [sub-itemviews-make_first] Error 2
  make[2]: *** [sub-widgets-make_first] Error 2
  make[1]: *** [sub-examples-make_first] Error 2
  make: *** [module-qtbase] Error 2

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

  Tested changes (refs/builds/dev_1377002673):
    http://codereview.qt-project.org/63120 [PS1] - Add missing PLUGIN_CLASS_NAME
    http://codereview.qt-project.org/63360 [PS1] - XCB: Suppress warnings about unhandled client messages.
    http://codereview.qt-project.org/62207 [PS6] - Extend QStyle API with a SH_Splitter_OpaqueResize styleHint
    http://codereview.qt-project.org/62828 [PS2] - Doc: Renamed list of example page to "Item Views Example".
    http://codereview.qt-project.org/63243 [PS1] - Android: Add default values for min and target SDKs
    http://codereview.qt-project.org/58836 [PS9] - Add clear button and side action to customsortfiltermodel example.
    http://codereview.qt-project.org/63270 [PS4] - qdoc: Make example file names unique



More information about the Ci-reports mailing list