[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