Details
-
Bug
-
Resolution: Done
-
P4: Low
-
5.12.0
-
None
-
Windows 10 Pro 64bit
-
-
8eeb21548a6675f73fb5b3c54b73373d87cdae32 (qt/qtremoteobjects/5.12)
Description
Compiler output:
-opengl desktop -opensource -mp -confirm-license -prefix D:\qt\5_12_0 -icu -I D:\icu\include -L D:\icu\lib64
OpenSSL ................................ no Qt directly linked to OpenSSL ........ no OpenSSL 1.1 ............................ no DTLS ................................... no SCTP ................................... no
cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -utf-8 /wd4530 /wd4577 -MP -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\debug\sslserver.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_EXCEPTIONS -DQT_REMOTEOBJECTS_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -ID:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver -I. -ID:\q\qtremoteobjects\include\QtRemoteObjects\5.12.0 -ID:\q\qtremoteobjects\include\QtRemoteObjects\5.12.0\QtRemoteObjects -ID:\q\qtremoteobjects\include -ID:\q\qtremoteobjects\include\QtRemoteObjects -I..\..\..\..\include -I..\..\..\..\include\QtRemoteObjects -ID:\q\qtbase\include -ID:\q\qtbase\include\QtNetwork -ID:\qt-build\qtbase\include -ID:\qt-build\qtbase\include\QtNetwork -ID:\q\qtbase\include\QtCore\5.12.0 -ID:\q\qtbase\include\QtCore\5.12.0\QtCore -ID:\qt-build\qtbase\include\QtCore\5.12.0 -ID:\qt-build\qtbase\include\QtCore\5.12.0\QtCore -ID:\q\qtbase\include\QtCore -ID:\qt-build\qtbase\include\QtCore -I.moc\debug -ID:\q\qtremoteobjects\examples\remoteobjects -ID:\icu\include -ID:\q\qtbase\mkspecs\win32-msvc -Fo.obj\debug\ @D:\Users\SteveR\temp\nmE94C.tmp timemodel.cpp main.cpp sslserver.cpp D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(61): error C2027: use of undefined type 'QSslSocket' d:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.h(57): note: see declaration of 'QSslSocket' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(62): error C3536: 'serverSocket': cannot be used before it is initialized D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(63): error C2664: 'void QTcpServer::addPendingConnection(QTcpSocket *)': cannot convert argument 1 from 'int' to 'QTcpSocket *' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(63): note: Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(64): error C2027: use of undefined type 'QSslSocket' d:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.h(57): note: see declaration of 'QSslSocket' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(64): error C2065: 'encrypted': undeclared identifier D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(65): error C2664: 'void SslServer::encryptedSocketReady(QSslSocket *)': cannot convert argument 1 from 'const int' to 'QSslSocket *' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(65): note: Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(67): error C2065: 'QSslError': undeclared identifier D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(67): error C2923: 'QList': 'QSslError' is not a valid template type argument for parameter 'T' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(67): error C2027: use of undefined type 'QSslSocket' d:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.h(57): note: see declaration of 'QSslSocket' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(67): error C2065: 'sslErrors': undeclared identifier D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(68): error C2065: 'QSslError': undeclared identifier D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(68): error C2923: 'QList': 'QSslError' is not a valid template type argument for parameter 'T' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(69): error C2678: binary '<<': no operator found which takes a left-hand operand of type 'QDebug' (or there is no acceptable conversion) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(170): note: could be 'QDebug &QDebug::operator <<(QTextStreamManipulator)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(165): note: or 'QDebug &QDebug::operator <<(QTextStreamFunction)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(163): note: or 'QDebug &QDebug::operator <<(std::nullptr_t)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(161): note: or 'QDebug &QDebug::operator <<(const void *)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(160): note: or 'QDebug &QDebug::operator <<(const QByteArray &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(159): note: or 'QDebug &QDebug::operator <<(QLatin1String)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(158): note: or 'QDebug &QDebug::operator <<(QStringView)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(156): note: or 'QDebug &QDebug::operator <<(const QStringRef &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(155): note: or 'QDebug &QDebug::operator <<(const QString &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(153): note: or 'QDebug &QDebug::operator <<(const char *)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(152): note: or 'QDebug &QDebug::operator <<(double)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(151): note: or 'QDebug &QDebug::operator <<(float)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(150): note: or 'QDebug &QDebug::operator <<(quint64)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(149): note: or 'QDebug &QDebug::operator <<(qint64)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(148): note: or 'QDebug &QDebug::operator <<(unsigned long)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(147): note: or 'QDebug &QDebug::operator <<(long)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(146): note: or 'QDebug &QDebug::operator <<(unsigned int)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(145): note: or 'QDebug &QDebug::operator <<(int)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(143): note: or 'QDebug &QDebug::operator <<(char32_t)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(142): note: or 'QDebug &QDebug::operator <<(char16_t)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(140): note: or 'QDebug &QDebug::operator <<(unsigned short)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(139): note: or 'QDebug &QDebug::operator <<(short)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(138): note: or 'QDebug &QDebug::operator <<(char)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(137): note: or 'QDebug &QDebug::operator <<(bool)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qdebug.h(136): note: or 'QDebug &QDebug::operator <<(QChar)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtnetwork\../../src/network/kernel/qhostaddress.h(178): note: or 'QDataStream &operator <<(QDataStream &,const QHostAddress &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtnetwork\../../src/network/kernel/qhostaddress.h(174): note: or 'QDebug operator <<(QDebug,const QHostAddress &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtnetwork\../../src/network/socket/qabstractsocket.h(243): note: or 'QDebug operator <<(QDebug,QAbstractSocket::SocketState)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtnetwork\../../src/network/socket/qabstractsocket.h(242): note: or 'QDebug operator <<(QDebug,QAbstractSocket::SocketError)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qpoint.h(413): note: or 'QDebug operator <<(QDebug,const QPointF &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qpoint.h(277): note: or 'QDataStream &operator <<(QDataStream &,const QPointF &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qpoint.h(212): note: or 'QDebug operator <<(QDebug,const QPoint &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qpoint.h(112): note: or 'QDataStream &operator <<(QDataStream &,const QPoint &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/serialization/qtextstream.h(233): note: or 'QTextStream &operator <<(QTextStream &,QTextStreamManipulator)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/serialization/qtextstream.h(230): note: or 'QTextStream &operator <<(QTextStream &,QTextStreamFunction)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qlocale.h(1127): note: or 'QDebug operator <<(QDebug,const QLocale &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qlocale.h(1122): note: or 'QDataStream &operator <<(QDataStream &,const QLocale &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/kernel/qvariant.h(884): note: or 'QDebug operator <<(QDebug,const QVariant::Type)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/kernel/qvariant.h(565): note: or 'QDataStream &operator <<(QDataStream &,const QVariant::Type)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/kernel/qvariant.h(563): note: or 'QDataStream &operator <<(QDataStream &,const QVariant &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/kernel/qvariant.h(470): note: or 'QDebug operator <<(QDebug,const QVariant &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/io/qiodevice.h(189): note: or 'QDebug operator <<(QDebug,QIODevice::OpenMode)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/kernel/qobject.h(531): note: or 'QDebug operator <<(QDebug,const QObject *)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qregexp.h(129): note: or 'QDebug operator <<(QDebug,const QRegExp &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qregexp.h(124): note: or 'QDataStream &operator <<(QDataStream &,const QRegExp &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qstring.h(1415): note: or 'QDataStream &operator <<(QDataStream &,const QString &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qbytearray.h(695): note: or 'QDataStream &operator <<(QDataStream &,const QByteArray &)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) d:\q\qtbase\include\qtcore\../../src/corelib/tools/qchar.h(625): note: or 'QDataStream &operator <<(QDataStream &,QChar)' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp) D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(69): note: while trying to match the argument list '(QDebug, const QList)' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(70): error C2541: 'delete': cannot delete objects that are not pointers D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(72): error C2027: use of undefined type 'QSslSocket' d:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.h(57): note: see declaration of 'QSslSocket' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(72): error C2065: 'VerifyPeer': undeclared identifier D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.cpp(77): error C2541: 'delete': cannot delete objects that are not pointers D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(112): error C2653: 'QSslConfiguration': is not a class or namespace name D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(112): error C3861: 'defaultConfiguration': identifier not found D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(113): error C2653: 'QSslCertificate': is not a class or namespace name D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(113): error C3861: 'fromPath': identifier not found D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(114): error C2653: 'QSslConfiguration': is not a class or namespace name D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(114): error C3861: 'setDefaultConfiguration': identifier not found D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(128): error C2027: use of undefined type 'QSslSocket' d:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\sslserver.h(57): note: see declaration of 'QSslSocket' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(128): error C2065: 'error': undeclared identifier D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(128): error C2665: 'QObject::connect': none of the 3 overloads could convert all the argument types d:\q\qtbase\include\qtcore\../../src/corelib/kernel/qobject.h(463): note: could be 'QMetaObject::Connection QObject::connect(const QObject *,const char *,const char *,Qt::ConnectionType) const' (compiling source file D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp) D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(131): note: while trying to match the argument list '(QSslSocket *, QSslSocket *, main::<lambda_9d805c60ed0fe73e5348ca6a52ea3edf>::()::<lambda_de1220f78355d42b4ef3b9232708ded1>)' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(132): error C2664: 'void QRemoteObjectHostBase::addHostSideConnection(QIODevice *)': cannot convert argument 1 from 'QSslSocket *' to 'QIODevice *' D:\q\qtremoteobjects\examples\remoteobjects\ssl\sslserver\main.cpp(132): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\cl.EXE"' : return code '0x2' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\nmake.exe"' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop.
Attachments
For Gerrit Dashboard: QTBUG-72394 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
247751,3 | SSL Examples: Explicitly state SSL requirement | 5.12 | qt/qtremoteobjects | Status: MERGED | +2 | 0 |