Compilation failed :(
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(111) :
error C2665: 'TestNamespace::qHash' : none of the 17 overloads could convert
all the argument types
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(63):
could be 'uint TestNamespace::qHash(char,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(64): or
'uint TestNamespace::qHash(uchar,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(65): or
'uint TestNamespace::qHash(signed char,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(66): or
'uint TestNamespace::qHash(ushort,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(67): or
'uint TestNamespace::qHash(short,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(68): or
'uint TestNamespace::qHash(uint,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(69): or
'uint TestNamespace::qHash(int,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(70): or
'uint TestNamespace::qHash(ulong,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(78): or
'uint TestNamespace::qHash(long,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(79): or
'uint TestNamespace::qHash(TestNamespace::quint64,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(87): or
'uint TestNamespace::qHash(TestNamespace::qint64,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(88): or
'uint TestNamespace::qHash(TestNamespace::QChar,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(89): or
'uint TestNamespace::qHash(const TestNamespace::QByteArray &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(90): or
'uint TestNamespace::qHash(const TestNamespace::QString &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(91): or
'uint TestNamespace::qHash(const TestNamespace::QStringRef &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(92): or
'uint TestNamespace::qHash(const TestNamespace::QBitArray &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(93): or
'uint TestNamespace::qHash(TestNamespace::QLatin1String,uint) throw()'
while trying to match the argument list '(const
TestNamespace::QtNfc::QNdefRecord)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(890) :
see reference to function template instantiation 'uint
TestNamespace::qHash<Key>(const T &,uint)' being compiled
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(885) :
while compiling class template member function 'TestNamespace::QHashNode<Key,T>
**TestNamespace::QHash<Key,T>::findNode(const Key &,uint *) const'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(760) :
while compiling class template member function
'TestNamespace::QHash<Key,T>::iterator
TestNamespace::QHash<Key,T>::insert(const Key &,const T &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(111) :
error C2665: 'TestNamespace::qHash' : none of the 18 overloads could convert
all the argument types
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(63):
could be 'uint TestNamespace::qHash(char,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(64): or
'uint TestNamespace::qHash(uchar,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(65): or
'uint TestNamespace::qHash(signed char,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(66): or
'uint TestNamespace::qHash(ushort,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(67): or
'uint TestNamespace::qHash(short,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(68): or
'uint TestNamespace::qHash(uint,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(69): or
'uint TestNamespace::qHash(int,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(70): or
'uint TestNamespace::qHash(ulong,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(78): or
'uint TestNamespace::qHash(long,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(79): or
'uint TestNamespace::qHash(TestNamespace::quint64,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(87): or
'uint TestNamespace::qHash(TestNamespace::qint64,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(88): or
'uint TestNamespace::qHash(TestNamespace::QChar,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(89): or
'uint TestNamespace::qHash(const TestNamespace::QByteArray &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(90): or
'uint TestNamespace::qHash(const TestNamespace::QString &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(91): or
'uint TestNamespace::qHash(const TestNamespace::QStringRef &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(92): or
'uint TestNamespace::qHash(const TestNamespace::QBitArray &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(93): or
'uint TestNamespace::qHash(TestNamespace::QLatin1String,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/io/qurl.h(327): or
'uint TestNamespace::qHash(const TestNamespace::QUrl &,uint) throw()'
while trying to match the argument list '(const
TestNamespace::QtNfc::QNdefRecord)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(890) :
see reference to function template instantiation 'uint
TestNamespace::qHash<Key>(const T &,uint)' being compiled
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(885) :
while compiling class template member function 'TestNamespace::QHashNode<Key,T>
**TestNamespace::QHash<Key,T>::findNode(const Key &,uint *) const'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(760) :
while compiling class template member function
'TestNamespace::QHash<Key,T>::iterator
TestNamespace::QHash<Key,T>::insert(const Key &,const T &)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(111) :
error C2665: 'TestNamespace::qHash' : none of the 17 overloads could convert
all the argument types
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(63):
could be 'uint TestNamespace::qHash(char,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(64): or
'uint TestNamespace::qHash(uchar,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(65): or
'uint TestNamespace::qHash(signed char,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(66): or
'uint TestNamespace::qHash(ushort,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(67): or
'uint TestNamespace::qHash(short,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(68): or
'uint TestNamespace::qHash(uint,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(69): or
'uint TestNamespace::qHash(int,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(70): or
'uint TestNamespace::qHash(ulong,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(78): or
'uint TestNamespace::qHash(long,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(79): or
'uint TestNamespace::qHash(TestNamespace::quint64,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(87): or
'uint TestNamespace::qHash(TestNamespace::qint64,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(88): or
'uint TestNamespace::qHash(TestNamespace::QChar,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(89): or
'uint TestNamespace::qHash(const TestNamespace::QByteArray &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(90): or
'uint TestNamespace::qHash(const TestNamespace::QString &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(91): or
'uint TestNamespace::qHash(const TestNamespace::QStringRef &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(92): or
'uint TestNamespace::qHash(const TestNamespace::QBitArray &,uint) throw()'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(93): or
'uint TestNamespace::qHash(TestNamespace::QLatin1String,uint) throw()'
while trying to match the argument list '(const
TestNamespace::QtNfc::QNdefRecord)'
c:\work\build\qt\qtbase\include\qtcore\../../src/corelib/tools/qhash.h(890) :
see reference to function template instantiation 'uint
TestNamespace::qHash<Key>(const T &,uint)' being compiled
Build log:
http://testresults.qt-project.org/ci/QtConnectivity_dev_Integration/build_00006/win32-msvc2010_developer-build_qtnamespace_Windows_7/log.txt.gz
Tested changes (refs/builds/dev_1372178661):
http://codereview.qt-project.org/59687 [PS4] - Don't require CONFIG+=nfc to
build QtNfc lib
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports