[Ci-reports] fail on QtPim_master_Integration #923

Qt Continuous Integration System ci-noreply at qt-project.org
Tue Jan 21 03:41:37 CET 2014


qtpim failed to compile :(

  In file included from /work/build/qt/qtbase/include/QtCore/qmetatype.h:1:0,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:56,
                   from /work/build/qt/qtbase/include/QtCore/qobject.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qiodevice.h:47,
                   from /work/build/qt/qtbase/include/QtCore/qiodevice.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/io/qdatastream.h:46,
                   from /work/build/qt/qtbase/include/QtCore/qdatastream.h:1,
                   from /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstringlist.h:46,
                   from /work/build/qt/qtbase/include/QtCore/qstringlist.h:1,
                   from /work/build/qt/qtbase/include/QtOrganizer/../../../qtpim/src/organizer/qorganizeritemdetail.h:47,
                   from /work/build/qt/qtbase/include/QtOrganizer/qorganizeritemdetail.h:1,
                   from /work/build/qt/qtbase/include/QtOrganizer/../../../qtpim/src/organizer/details/qorganizereventtime.h:45,
                   from /work/build/qt/qtbase/include/QtOrganizer/qorganizereventtime.h:1,
                   from details/qorganizeritemdetails.h:45,
                   from details/qorganizeritemdetails.cpp:42:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In static member function 'static bool TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::lessThan(const TestNamespace::QtPrivate::AbstractComparatorFunction*, const void*, const void*) [with T = TestNamespace::QtOrganizer::QOrganizerRecurrenceRule, TestNamespace::QtPrivate::AbstractComparatorFunction = TestNamespace::QtPrivate::AbstractComparatorFunction]':
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:277:63:   instantiated from 'TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::BuiltInComparatorFunction() [with T = TestNamespace::QtOrganizer::QOrganizerRecurrenceRule]'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:522:62:   instantiated from 'static bool TestNamespace::QMetaType::registerComparators() [with T = TestNamespace::QtOrganizer::QOrganizerRecurrenceRule]'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:282:24: error: no match for 'operator<' in '* lhs < * rhs'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:282:24: note: candidates are:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:754:13: note: template<class T, class X> bool TestNamespace::operator<(T*, const TestNamespace::QSharedPointer<T>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:749:13: note: template<class T, class X> bool TestNamespace::operator<(const TestNamespace::QSharedPointer<X>&, X*)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:744:13: note: template<class T, class X> bool TestNamespace::operator<(const TestNamespace::QSharedPointer<X>&, const TestNamespace::QSharedPointer<T>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1336:45: note: bool TestNamespace::operator<(const TestNamespace::QStringRef&, const TestNamespace::QStringRef&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1336:45: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'const TestNamespace::QStringRef&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1044:46: note: bool TestNamespace::operator<(const char*, TestNamespace::QLatin1String)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1044:46: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:987:13: note: bool TestNamespace::operator<(TestNamespace::QLatin1String, TestNamespace::QLatin1String)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:987:13: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'TestNamespace::QLatin1String'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1362:46: note: bool TestNamespace::operator<(const char*, const TestNamespace::QStringRef&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1362:46: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1031:46: note: bool TestNamespace::operator<(const char*, const TestNamespace::QString&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1031:46: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:553:13: note: bool TestNamespace::operator<(const char*, const TestNamespace::QByteArray&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:553:13: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:551:14: note: bool TestNamespace::operator<(const TestNamespace::QByteArray&, const char*)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:551:14: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'const TestNamespace::QByteArray&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:549:13: note: bool TestNamespace::operator<(const TestNamespace::QByteArray&, const TestNamespace::QByteArray&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:549:13: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'const TestNamespace::QByteArray&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qchar.h:517:13: note: bool TestNamespace::operator<(TestNamespace::QChar, TestNamespace::QChar)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qchar.h:517:13: note:   no known conversion for argument 1 from 'const TestNamespace::QtOrganizer::QOrganizerRecurrenceRule' to 'TestNamespace::QChar'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qpair.h:91:13: note: template<class T1, class T2> bool TestNamespace::operator<(const TestNamespace::QPair<T1, T2>&, const TestNamespace::QPair<T1, T2>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In static member function 'static bool TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::lessThan(const TestNamespace::QtPrivate::AbstractComparatorFunction*, const void*, const void*) [with T = TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>, TestNamespace::QtPrivate::AbstractComparatorFunction = TestNamespace::QtPrivate::AbstractComparatorFunction]':
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:277:63:   instantiated from 'TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::BuiltInComparatorFunction() [with T = TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>]'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:522:62:   instantiated from 'static bool TestNamespace::QMetaType::registerComparators() [with T = TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>]'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:282:24: error: no match for 'operator<' in '* lhs < * rhs'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:282:24: note: candidates are:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:754:13: note: template<class T, class X> bool TestNamespace::operator<(T*, const TestNamespace::QSharedPointer<T>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:749:13: note: template<class T, class X> bool TestNamespace::operator<(const TestNamespace::QSharedPointer<X>&, X*)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:744:13: note: template<class T, class X> bool TestNamespace::operator<(const TestNamespace::QSharedPointer<X>&, const TestNamespace::QSharedPointer<T>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1336:45: note: bool TestNamespace::operator<(const TestNamespace::QStringRef&, const TestNamespace::QStringRef&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1336:45: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'const TestNamespace::QStringRef&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1044:46: note: bool TestNamespace::operator<(const char*, TestNamespace::QLatin1String)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1044:46: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:987:13: note: bool TestNamespace::operator<(TestNamespace::QLatin1String, TestNamespace::QLatin1String)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:987:13: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'TestNamespace::QLatin1String'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1362:46: note: bool TestNamespace::operator<(const char*, const TestNamespace::QStringRef&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1362:46: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1031:46: note: bool TestNamespace::operator<(const char*, const TestNamespace::QString&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1031:46: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:553:13: note: bool TestNamespace::operator<(const char*, const TestNamespace::QByteArray&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:553:13: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:551:14: note: bool TestNamespace::operator<(const TestNamespace::QByteArray&, const char*)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:551:14: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'const TestNamespace::QByteArray&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:549:13: note: bool TestNamespace::operator<(const TestNamespace::QByteArray&, const TestNamespace::QByteArray&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:549:13: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'const TestNamespace::QByteArray&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qchar.h:517:13: note: bool TestNamespace::operator<(TestNamespace::QChar, TestNamespace::QChar)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qchar.h:517:13: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>' to 'TestNamespace::QChar'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qpair.h:91:13: note: template<class T1, class T2> bool TestNamespace::operator<(const TestNamespace::QPair<T1, T2>&, const TestNamespace::QPair<T1, T2>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In static member function 'static bool TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::lessThan(const TestNamespace::QtPrivate::AbstractComparatorFunction*, const void*, const void*) [with T = TestNamespace::QSet<TestNamespace::QDate>, TestNamespace::QtPrivate::AbstractComparatorFunction = TestNamespace::QtPrivate::AbstractComparatorFunction]':
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:277:63:   instantiated from 'TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::BuiltInComparatorFunction() [with T = TestNamespace::QSet<TestNamespace::QDate>]'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:522:62:   instantiated from 'static bool TestNamespace::QMetaType::registerComparators() [with T = TestNamespace::QSet<TestNamespace::QDate>]'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:282:24: error: no match for 'operator<' in '* lhs < * rhs'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:282:24: note: candidates are:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:754:13: note: template<class T, class X> bool TestNamespace::operator<(T*, const TestNamespace::QSharedPointer<T>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:749:13: note: template<class T, class X> bool TestNamespace::operator<(const TestNamespace::QSharedPointer<X>&, X*)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:744:13: note: template<class T, class X> bool TestNamespace::operator<(const TestNamespace::QSharedPointer<X>&, const TestNamespace::QSharedPointer<T>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1336:45: note: bool TestNamespace::operator<(const TestNamespace::QStringRef&, const TestNamespace::QStringRef&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1336:45: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'const TestNamespace::QStringRef&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1044:46: note: bool TestNamespace::operator<(const char*, TestNamespace::QLatin1String)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1044:46: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:987:13: note: bool TestNamespace::operator<(TestNamespace::QLatin1String, TestNamespace::QLatin1String)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:987:13: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'TestNamespace::QLatin1String'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1362:46: note: bool TestNamespace::operator<(const char*, const TestNamespace::QStringRef&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1362:46: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1031:46: note: bool TestNamespace::operator<(const char*, const TestNamespace::QString&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qstring.h:1031:46: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:553:13: note: bool TestNamespace::operator<(const char*, const TestNamespace::QByteArray&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:553:13: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'const char*'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:551:14: note: bool TestNamespace::operator<(const TestNamespace::QByteArray&, const char*)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:551:14: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'const TestNamespace::QByteArray&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:549:13: note: bool TestNamespace::operator<(const TestNamespace::QByteArray&, const TestNamespace::QByteArray&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qbytearray.h:549:13: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'const TestNamespace::QByteArray&'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qchar.h:517:13: note: bool TestNamespace::operator<(TestNamespace::QChar, TestNamespace::QChar)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qchar.h:517:13: note:   no known conversion for argument 1 from 'const TestNamespace::QSet<TestNamespace::QDate>' to 'TestNamespace::QChar'
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qpair.h:91:13: note: template<class T1, class T2> bool TestNamespace::operator<(const TestNamespace::QPair<T1, T2>&, const TestNamespace::QPair<T1, T2>&)
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In static member function 'static bool TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::lessThan(const TestNamespace::QtPrivate::AbstractComparatorFunction*, const void*, const void*) [with T = TestNamespace::QtOrganizer::QOrganizerRecurrenceRule, TestNamespace::QtPrivate::AbstractComparatorFunction = TestNamespace::QtPrivate::AbstractComparatorFunction]':
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:283:5: warning: control reaches end of non-void function [-Wreturn-type]
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In static member function 'static bool TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::lessThan(const TestNamespace::QtPrivate::AbstractComparatorFunction*, const void*, const void*) [with T = TestNamespace::QSet<TestNamespace::QtOrganizer::QOrganizerRecurrenceRule>, TestNamespace::QtPrivate::AbstractComparatorFunction = TestNamespace::QtPrivate::AbstractComparatorFunction]':
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:283:5: warning: control reaches end of non-void function [-Wreturn-type]
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In static member function 'static bool TestNamespace::QtPrivate::BuiltInComparatorFunction<T>::lessThan(const TestNamespace::QtPrivate::AbstractComparatorFunction*, const void*, const void*) [with T = TestNamespace::QSet<TestNamespace::QDate>, TestNamespace::QtPrivate::AbstractComparatorFunction = TestNamespace::QtPrivate::AbstractComparatorFunction]':
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:283:5: warning: control reaches end of non-void function [-Wreturn-type]
  make[3]: *** [.obj/qorganizeritemdetails.o] Error 1
  make[2]: *** [sub-organizer-make_first-ordered] Error 2
  make[1]: *** [sub-src-make_first] Error 2
  make: *** [module-qtpim] Error 2

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

  Tested changes (refs/builds/master_1390271734):
    http://codereview.qt-project.org/73990 [PS4] - [ABI break] Avoid custom operator==() in QOrganizerItemRecurrence



More information about the Ci-reports mailing list