clang-cl -c -Fo./ -Fdqmake.pdb -W2 -nologo -O1 -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value -I\Qt\Qt5.9-src\qtbase\qmake -I\Qt\Qt5.9-src\qtbase\qmake\library -I\Qt\Qt5.9-src\qtbase\qmake\generators -I\Qt\Qt5.9-src\qtbase\qmake\generators\unix -I\Qt\Qt5.9-src\qtbase\qmake\generators\win32 -I\Qt\Qt5.9-src\qtbase\qmake\generators\mac -I../include -I../include\QtCore -I../include\QtCore\5.8.1 -I../include\QtCore\5.8.1\QtCore -I..\src\corelib\global -I\Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc -DQT_VERSION_STR=\"5.8.1\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=8 -DQT_VERSION_PATCH=1 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH -DUNICODE \Qt\Qt5.9-src\qtbase\qmake\generators\win32\winmakefile.cpp \Qt\Qt5.9-src\qtbase\qmake\main.cpp(149,26): warning: 'fopen' is deprecated: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] } else if (!(f = fopen(inFile, "r"))) { ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\stdio.h(205,24): note: 'fopen' has been explicitly marked deprecated here _ACRTIMP FILE* __cdecl fopen( ^ \Qt\Qt5.9-src\qtbase\qmake\main.cpp(310,34): warning: '_wgetenv' is deprecated: This function or variable may be unsafe. Consider using _wdupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] const wchar_t *cmdline = _wgetenv(L"MSC_CMD_FLAGS"); ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wstdlib.h(416,31): note: '_wgetenv' has been explicitly marked deprecated here _DCRTIMP wchar_t* __cdecl _wgetenv( ^ \Qt\Qt5.9-src\qtbase\qmake\main.cpp(312,23): warning: '_wgetenv' is deprecated: This function or variable may be unsafe. Consider using _wdupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] cmdline = _wgetenv(L"MSC_IDE_FLAGS"); ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wstdlib.h(416,31): note: '_wgetenv' has been explicitly marked deprecated here _DCRTIMP wchar_t* __cdecl _wgetenv( ^ [ later: ] clang-cl -c -Fo./ -Fdqmake.pdb -W2 -nologo -O1 -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value -I\Qt\Qt5.9-src\qtbase\qmake -I\Qt\Qt5.9-src\qtbase\qmake\library -I\Qt\Qt5.9-src\qtbase\qmake\generators -I\Qt\Qt5.9-src\qtbase\qmake\generators\unix -I\Qt\Qt5.9-src\qtbase\qmake\generators\win32 -I\Qt\Qt5.9-src\qtbase\qmake\generators\mac -I../include -I../include\QtCore -I../include\QtCore\5.8.1 -I../include\QtCore\5.8.1\QtCore -I..\src\corelib\global -I\Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc -DQT_VERSION_STR=\"5.8.1\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=8 -DQT_VERSION_PATCH=1 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH -DUNICODE \Qt\Qt5.9-src\qtbase\src\corelib\io\qfilesystemiterator_win.cpp \Qt\Qt5.9-src\qtbase\src\corelib\io\qfsfileengine.cpp \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(45,12): warning: unused variable '_ManifestTool' [-Wunused-const-variable] const char _ManifestTool[] = "ManifestTool"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(58,12): warning: unused variable '_AlwaysAppend' [-Wunused-const-variable] const char _AlwaysAppend[] = "AlwaysAppend"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(85,12): warning: unused variable '_CreateHotPatchableImage' [-Wunused-const-variable] const char _CreateHotPatchableImage[] = "CreateHotPatchableImage"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(95,12): warning: unused variable '_DisplayLibrary' [-Wunused-const-variable] const char _DisplayLibrary[] = "DisplayLibrary"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(169,12): warning: unused variable '_NullTerminateStrings' [-Wunused-const-variable] const char _NullTerminateStrings[] = "NullTerminateStrings"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(170,12): warning: unused variable '_ObjectFiles' [-Wunused-const-variable] const char _ObjectFiles[] = "ObjectFiles"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(198,12): warning: unused variable '_RemoveObjects' [-Wunused-const-variable] const char _RemoveObjects[] = "RemoveObjects"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(214,12): warning: unused variable '_SupportNobindOfDelayLoadedDLL' [-Wunused-const-variable] const char _SupportNobindOfDelayLoadedDLL[] = "SupportNobindOfDelayLoadedDLL"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(223,12): warning: unused variable '_TrackerLogDirectory' [-Wunused-const-variable] const char _TrackerLogDirectory[] = "TrackerLogDirectory"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(224,12): warning: unused variable '_TreatLibWarningAsErrors' [-Wunused-const-variable] const char _TreatLibWarningAsErrors[] = "TreatLibWarningAsErrors"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(243,12): warning: unused variable '_VCCustomBuildTool' [-Wunused-const-variable] const char _VCCustomBuildTool[] = "VCCustomBuildTool"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msbuild_objectmodel.cpp(244,12): warning: unused variable '_Verbose' [-Wunused-const-variable] const char _Verbose[] = "Verbose"; ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msvc_vcproj.cpp(207,7): warning: field 'projectWriter' will be initialized after field 'customBuildToolFilterFileSuffix' [-Wreorder] projectWriter(0), ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msvc_vcproj.cpp(310,12): warning: unknown pragma ignored [-Wunknown-pragmas] # pragma optimize( "g", off ) ^ \Qt\Qt5.9-src\qtbase\qmake\generators\win32\msvc_vcproj.cpp(346,12): warning: unknown pragma ignored [-Wunknown-pragmas] # pragma optimize( "g", on ) ^ [ later: ] clang-cl -c -Fo./ -Fdqmake.pdb -W2 -nologo -O1 -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value -I\Qt\Qt5.9-src\qtbase\qmake -I\Qt\Qt5.9-src\qtbase\qmake\library -I\Qt\Qt5.9-src\qtbase\qmake\generators -I\Qt\Qt5.9-src\qtbase\qmake\generators\unix -I\Qt\Qt5.9-src\qtbase\qmake\generators\win32 -I\Qt\Qt5.9-src\qtbase\qmake\generators\mac -I../include -I../include\QtCore -I../include\QtCore\5.8.1 -I../include\QtCore\5.8.1\QtCore -I..\src\corelib\global -I\Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc -DQT_VERSION_STR=\"5.8.1\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=8 -DQT_VERSION_PATCH=1 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH -DUNICODE \Qt\Qt5.9-src\qtbase\src\corelib\global\qglobal.cpp In file included from \Qt\Qt5.9-src\qtbase\src\corelib\global\qglobal.cpp:41: In file included from \Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc\qplatformdefs.h:40: \Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc/../win32-msvc/qplatformdefs.h(51,10): warning: #include resolved using non-portable Microsoft search rules as: \Qt\Qt5.9-src\qtbase\src\corelib\global/qglobal.h [-Wmicrosoft-include] #include "qglobal.h" ^ 1 warning generated clang-cl -c -Fo./ -Fdqmake.pdb -W2 -nologo -O1 -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value -I\Qt\Qt5.9-src\qtbase\qmake -I\Qt\Qt5.9-src\qtbase\qmake\library -I\Qt\Qt5.9-src\qtbase\qmake\generators -I\Qt\Qt5.9-src\qtbase\qmake\generators\unix -I\Qt\Qt5.9-src\qtbase\qmake\generators\win32 -I\Qt\Qt5.9-src\qtbase\qmake\generators\mac -I../include -I../include\QtCore -I../include\QtCore\5.8.1 -I../include\QtCore\5.8.1\QtCore -I..\src\corelib\global -I\Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc -DQT_VERSION_STR=\"5.8.1\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=8 -DQT_VERSION_PATCH=1 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH -DUNICODE \Qt\Qt5.9-src\qtbase\src\corelib\tools\qmap.cpp \Qt\Qt5.9-src\qtbase\src\corelib\tools\qregexp.cpp In file included from \Qt\Qt5.9-src\qtbase\src\corelib\tools\qlocale_tools.cpp:42: \Qt\Qt5.9-src\qtbase\src\corelib\tools/qdoublescanprint_p.h(87,12): warning: '_sscanf_l' is deprecated: This function or variable may be unsafe. Consider using _sscanf_s_l instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] return _sscanf_l(buf, format, locale, d, processed); ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\stdio.h(2235,33): note: '_sscanf_l' has been explicitly marked deprecated here _CRT_STDIO_INLINE int __CRTDECL _sscanf_l( ^ In file included from \Qt\Qt5.9-src\qtbase\src\corelib\tools\qlocale_tools.cpp:42: \Qt\Qt5.9-src\qtbase\src\corelib\tools/qdoublescanprint_p.h(92,12): warning: '_snprintf_l' is deprecated: This function or variable may be unsafe. Consider using _snprintf_s_l instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] return _snprintf_l(buf, buflen, format, locale, d); ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\stdio.h(1895,33): note: '_snprintf_l' has been explicitly marked deprecated here _CRT_STDIO_INLINE int __CRTDECL _snprintf_l( ^ [...] clang-cl -c -Fo./ -Fdqmake.pdb -W2 -nologo -O1 -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value -I\Qt\Qt5.9-src\qtbase\qmake -I\Qt\Qt5.9-src\qtbase\qmake\library -I\Qt\Qt5.9-src\qtbase\qmake\generators -I\Qt\Qt5.9-src\qtbase\qmake\generators\unix -I\Qt\Qt5.9-src\qtbase\qmake\generators\win32 -I\Qt\Qt5.9-src\qtbase\qmake\generators\mac -I../include -I../include\QtCore -I../include\QtCore\5.8.1 -I../include\QtCore\5.8.1\QtCore -I..\src\corelib\global -I\Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc -DQT_VERSION_STR=\"5.8.1\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=8 -DQT_VERSION_PATCH=1 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH -DUNICODE \Qt\Qt5.9-src\qtbase\src\corelib\kernel\qmetatype.cpp \Qt\Qt5.9-src\qtbase\src\corelib\tools\qlocale_win.cpp(1001,5): warning: 'strncpy' is deprecated: This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] strncpy(n, name, sizeof(n)); ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\string.h(341,43): note: 'strncpy' has been explicitly marked deprecated here char*, __RETURN_POLICY_DST, _ACRTIMP, strncpy, strncpy_s, ^ 1 warning generated. [...] clang-cl -c -Fo./ -Fdqmake.pdb -W2 -nologo -O1 -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value -I\Qt\Qt5.9-src\qtbase\qmake -I\Qt\Qt5.9-src\qtbase\qmake\library -I\Qt\Qt5.9-src\qtbase\qmake\generators -I\Qt\Qt5.9-src\qtbase\qmake\generators\unix -I\Qt\Qt5.9-src\qtbase\qmake\generators\win32 -I\Qt\Qt5.9-src\qtbase\qmake\generators\mac -I../include -I../include\QtCore -I../include\QtCore\5.8.1 -I../include\QtCore\5.8.1\QtCore -I..\src\corelib\global -I\Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc -DQT_VERSION_STR=\"5.8.1\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=8 -DQT_VERSION_PATCH=1 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH -DUNICODE \Qt\Qt5.9-src\qtbase\src\corelib\xml\qxmlutils.cpp \Qt\Qt5.9-src\qtbase\src\corelib\kernel\qsystemerror.cpp(132,42): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] ret = QString::fromLocal8Bit(strerror(errorCode)); ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\string.h(178,24): note: 'strerror' has been explicitly marked deprecated here _ACRTIMP char* __cdecl strerror( ^ 1 warning generated. [...] clang-cl -c -Fo./ -Fdqmake.pdb -W2 -nologo -O1 -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value -I\Qt\Qt5 .9-src\qtbase\qmake -I\Qt\Qt5.9-src\qtbase\qmake\library -I\Qt\Qt5.9-src\qtbase\qmake\generators -ID:\deve lopment\repositories\Qt\Qt5.9-src\qtbase\qmake\generators\unix -I\Qt\Qt5.9-src\qtbase\qmake\generators\win32 -ID:\development\reposit ories\Qt\Qt5.9-src\qtbase\qmake\generators\mac -I../include -I../include\QtCore -I../include\QtCore\5.8.1 -I../include\QtCore\5.8.1\QtCore -I..\src\corelib\gl obal -I\Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc -DQT_VERSION_STR=\"5.8.1\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=8 -DQT_VER SION_PATCH=1 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH -DUNICODE \Qt\Qt5.9-src\qtbase\src\corelib\jso n\qjsonarray.cpp Dclang-cl -c -Fo./ -Fdqmake.pdb -W2 -nologo -O1 -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value -I\Qt\Qt 5.9-src\qtbase\qmake -I\Qt\Qt5.9-src\qtbase\qmake\library -I\Qt\Qt5.9-src\qtbase\qmake\generators -ID:\dev elopment\repositories\Qt\Qt5.9-src\qtbase\qmake\generators\unix -I\Qt\Qt5.9-src\qtbase\qmake\generators\win32 -ID:\development\reposi tories\Qt\Qt5.9-src\qtbase\qmake\generators\mac -I../include -I../include\QtCore -I../include\QtCore\5.8.1 -I../include\QtCore\5.8.1\QtCore -I..\src\corelib\g lobal -I\Qt\Qt5.9-src\qtbase\mkspecs\win32-clang-msvc -DQT_VERSION_STR=\"5.8.1\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=8 -DQT_VE RSION_PATCH=1 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH -DUNICODE \Qt\Qt5.9-src\qtbase\src\corelib\js on\qjsonobject.cpp :\development\repositories\Qt\Qt5.9-src\qtbase\src\corelib\global\qlogging.cpp(1176,13): warning: 'strncpy' is deprecated: This function or variable may be uns afe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] strncpy(literal, lexeme.toLatin1().constData(), lexeme.size()); ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\string.h(341,43): note: 'strncpy' has been explicitly marked deprecated here char*, __RETURN_POLICY_DST, _ACRTIMP, strncpy, strncpy_s, ^ \Qt\Qt5.9-src\qtbase\src\corelib\global\qlogging.cpp(258,20): warning: unused function 'convert_to_wchar_t_elided' [-Wunused-functio n] static inline void convert_to_wchar_t_elided(wchar_t *d, size_t space, const char *s) Q_DECL_NOEXCEPT ^ 2 warnings generated. Note that I have not edited the last paragraph (except for censoring paths) in order to point out an interesting bug in line 131 and 138. There seems to be a letter being posted to early... This could indicate some kind of race condition.