Compilation failed :(
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(214) :
error C2678: binary '==' : no operator found which takes a left-hand operand of
type 'const CustomMovable' (or there is no acceptable conversion)
C:\Program Files (x86)\Windows
Kits\8.0\include\shared\guiddef.h(192): could be 'bool operator ==(const GUID
&,const GUID &)' [found using argument-dependent lookup]
.\tst_qmetatype.cpp(1837): or 'bool operator ==(const
CustomConvertibleType &,const CustomConvertibleType &)' [found using
argument-dependent lookup]
.\tst_qmetatype.cpp(1855): or 'bool operator ==(const
CustomConvertibleType2 &,const CustomConvertibleType2 &)' [found using
argument-dependent lookup]
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qchar.h(513): or
'bool TestNamespace::operator
==(TestNamespace::QChar,TestNamespace::QChar)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qbytearray.h(524):
or 'bool TestNamespace::operator ==(const TestNamespace::QByteArray
&,const TestNamespace::QByteArray &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qbytearray.h(526):
or 'bool TestNamespace::operator ==(const TestNamespace::QByteArray
&,const char *)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qbytearray.h(528):
or 'bool TestNamespace::operator ==(const char *,const
TestNamespace::QByteArray &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(564):
or 'bool TestNamespace::operator ==(const TestNamespace::QString &,const
TestNamespace::QString &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(623):
or 'bool TestNamespace::operator ==(const char *,const
TestNamespace::QString &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(630):
or 'bool TestNamespace::operator ==(const char *,const
TestNamespace::QStringRef &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(966):
or 'bool TestNamespace::operator
==(TestNamespace::QString::Null,TestNamespace::QString::Null)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(967):
or 'bool TestNamespace::operator ==(TestNamespace::QString::Null,const
TestNamespace::QString &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(968):
or 'bool TestNamespace::operator ==(const TestNamespace::QString
&,TestNamespace::QString::Null)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(973):
or 'bool TestNamespace::operator
==(TestNamespace::QLatin1String,TestNamespace::QLatin1String)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(1030):
or 'bool TestNamespace::operator ==(const char
*,TestNamespace::QLatin1String)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(1304):
or 'bool TestNamespace::operator ==(const TestNamespace::QStringRef
&,const TestNamespace::QStringRef &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(1307):
or 'bool TestNamespace::operator ==(const TestNamespace::QString &,const
TestNamespace::QStringRef &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(1310):
or 'bool TestNamespace::operator ==(const TestNamespace::QStringRef
&,const TestNamespace::QString &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(1314):
or 'bool TestNamespace::operator ==(TestNamespace::QLatin1String,const
TestNamespace::QStringRef &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(1317):
or 'bool TestNamespace::operator ==(const TestNamespace::QStringRef
&,TestNamespace::QLatin1String)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qpoint.h(80): or
'bool TestNamespace::operator ==(const TestNamespace::QPoint &,const
TestNamespace::QPoint &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qpoint.h(240):
or 'bool TestNamespace::operator ==(const TestNamespace::QPointF &,const
TestNamespace::QPointF &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(197): or
'bool TestNamespace::operator ==(const TestNamespace::QHashDummyValue
&,const TestNamespace::QHashDummyValue &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/kernel/qvariant.h(438):
or 'bool TestNamespace::operator ==(const TestNamespace::QVariant
&,const TestNamespace::QVariantComparisonHelper &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/kernel/qmetaobject.h(171):
or 'bool TestNamespace::operator ==(const TestNamespace::QMetaMethod
&,const TestNamespace::QMetaMethod &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qsize.h(83): or
'bool TestNamespace::operator ==(const TestNamespace::QSize &,const
TestNamespace::QSize &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qsize.h(243): or
'bool TestNamespace::operator ==(const TestNamespace::QSizeF &,const
TestNamespace::QSizeF &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qrect.h(151): or
'bool TestNamespace::operator ==(const TestNamespace::QRect &,const
TestNamespace::QRect &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qrect.h(551): or
'bool TestNamespace::operator ==(const TestNamespace::QRectF &,const
TestNamespace::QRectF &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qmargins.h(83):
or 'bool TestNamespace::operator ==(const TestNamespace::QMargins &,const
TestNamespace::QMargins &)'
while trying to match the argument list '(const CustomMovable, const
CustomMovable)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(214) :
while compiling class template member function 'bool
TestNamespace::QHashNode<Key,T>::same_key(uint,const Key &) const'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio
11.0\VC\BIN\amd64\cl.EXE"' : return code '0x2'
Build log:
http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_00952/win64-msvc2012_developer-build_qtnamespace_Windows_8/log.txt.gz
Tested changes (refs/builds/dev_1368639301):
http://codereview.qt-project.org/53033 [PS25] - Add container access
functionality for associative containers in QVariant.
http://codereview.qt-project.org/56064 [PS7] - Change the ownership
semantics of metatype converter functions.
http://codereview.qt-project.org/56226 [PS1] - Don't test QHash<float, U>
or QHash<double, U>
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports