Details
Description
https://codereview.qt-project.org/#/c/187993/
http://testresults.qt.io/coin/integration/qt/qt5/tasks/1490170507
http://testresults.qt.io/logs/qt/qtscript/85ead1725f4b731bda95b7730fcd5ff3b12cca8b/WindowsWindows_10x86_64WindowsWindows_10x86_64MSVC2015qtci-windows-10-x86_64-a68032DeveloperBuild_Release_QtNamespace_QtLibInfix/f682fda34748ed5629e23c98e359406262b7cb2f/build_1490170582/buildlog.txt.gz
cl -c -nologo -Zc:wchar_t -FS -Zc:strictStrings -Zc:throwingNew -wd4291 -wd4344 -wd4396 -wd4503 -wd4800 -wd4819 -wd4996 -wd4396 -wd4099 -O2 -MD -utf-8 -D_HAS_EXCEPTIONS=0 -DUNICODE -DWIN32 -DWIN64 -DQT_NO_FOREACH -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DUSE_SYSTEM_MALLOC -DNDEBUG -DLOG_DISABLED=1 -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DNOMINMAX -D_CRT_RAND_S -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DJS_NO_EXPORT -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_SCRIPT_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_NAMESPACE=TestNamespace -D_WINDLL -WX -W3 -wd4180 -wd4458 -I. -I..\3rdparty\javascriptcore\JavaScriptCore -I..\3rdparty\javascriptcore -I..\3rdparty\javascriptcore\JavaScriptCore\assembler -I..\3rdparty\javascriptcore\JavaScriptCore\bytecode -I..\3rdparty\javascriptcore\JavaScriptCore\bytecompiler -I..\3rdparty\javascriptcore\JavaScriptCore\debugger -I..\3rdparty\javascriptcore\JavaScriptCore\interpreter -I..\3rdparty\javascriptcore\JavaScriptCore\jit -I..\3rdparty\javascriptcore\JavaScriptCore\parser -I..\3rdparty\javascriptcore\JavaScriptCore\pcre -I..\3rdparty\javascriptcore\JavaScriptCore\profiler -I..\3rdparty\javascriptcore\JavaScriptCore\runtime -I..\3rdparty\javascriptcore\JavaScriptCore\wrec -I..\3rdparty\javascriptcore\JavaScriptCore\wtf -I..\3rdparty\javascriptcore\JavaScriptCore\wtf\symbian -I..\3rdparty\javascriptcore\JavaScriptCore\wtf\unicode -I..\3rdparty\javascriptcore\JavaScriptCore\yarr -I..\3rdparty\javascriptcore\JavaScriptCore\API -I..\3rdparty\javascriptcore\JavaScriptCore\ForwardingHeaders -I..\3rdparty\javascriptcore\JavaScriptCore\generated -IC:/Users/qt/work/qt/qtscript/src/3rdparty/javascriptcore/WebKit/qt/Api -I..\3rdparty\javascriptcore\JavaScriptCore\pcre -IC:/Users/qt/work/qt/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I. -Iparser -I..\..\include -I..\..\include\QtScript -I..\..\include\QtScript\5.10.0 -I..\..\include\QtScript\5.10.0\QtScript -Itmp -Ic:\Users\qt\work\install\include\QtCore\5.10.0 -Ic:\Users\qt\work\install\include\QtCore\5.10.0\QtCore -Ic:\Users\qt\work\install\include -Ic:\Users\qt\work\install\include\QtCore -I.moc\release -IC:\utils\my_sql\my_sql\include -IC:\utils\postgresql\pgsql\include -Ic:\Users\qt\work\install\mkspecs\win32-msvc -DQT_NO_CAST_TO_ASCII=1 -DQT_NO_CAST_FROM_ASCII=1 -DQT_STRICT_ITERATORS -DQT_NO_URL_CAST_FROM_STRING=1 -DQT_NO_CAST_FROM_BYTEARRAY=1 -DQT_NO_KEYWORDS=1 -DQT_USE_QSTRINGBUILDER -DQT_USE_FAST_OPERATOR_PLUS -Dsignals=int -Dslots=int -Demit=public: -Dforeach=public: -Dforever=public: -FIapi\qscriptable.h -Foobj\release\release\header_qscriptable.obj c:/Users/qt/work/install/mkspecs/features/data/dummy.cpp dummy.cpp c:\Users\qt\work\install\include\QtCore/qflags.h(57): error C2220: warning treated as error - no 'object' file generated c:\Users\qt\work\install\include\QtCore/qflags.h(57): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc c:\Users\qt\work\install\include\QtCore/qflags.h(57): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings jom: C:\Users\qt\work\qt\qtscript\src\script\Makefile.Release [obj\release\release\header_qscriptable.obj] Error 2 cl -c -nologo -Zc:wchar_t -FS -Zc:strictStrings -Zc:throwingNew -wd4291 -wd4344 -wd4396 -wd4503 -wd4800 -wd4819 -wd4996 -wd4396 -wd4099 -O2 -MD -utf-8 -D_HAS_EXCEPTIONS=0 -DUNICODE -DWIN32 -DWIN64 -DQT_NO_FOREACH -DJSC=QTJSC -Djscyyparse=qtjscyyparse -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DUSE_SYSTEM_MALLOC -DNDEBUG -DLOG_DISABLED=1 -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF -DNOMINMAX -D_CRT_RAND_S -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DJS_NO_EXPORT -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_SCRIPT_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_NAMESPACE=TestNamespace -D_WINDLL -WX -W3 -wd4180 -wd4458 -I. -I..\3rdparty\javascriptcore\JavaScriptCore -I..\3rdparty\javascriptcore -I..\3rdparty\javascriptcore\JavaScriptCore\assembler -I..\3rdparty\javascriptcore\JavaScriptCore\bytecode -I..\3rdparty\javascriptcore\JavaScriptCore\bytecompiler -I..\3rdparty\javascriptcore\JavaScriptCore\debugger -I..\3rdparty\javascriptcore\JavaScriptCore\interpreter -I..\3rdparty\javascriptcore\JavaScriptCore\jit -I..\3rdparty\javascriptcore\JavaScriptCore\parser -I..\3rdparty\javascriptcore\JavaScriptCore\pcre -I..\3rdparty\javascriptcore\JavaScriptCore\profiler -I..\3rdparty\javascriptcore\JavaScriptCore\runtime -I..\3rdparty\javascriptcore\JavaScriptCore\wrec -I..\3rdparty\javascriptcore\JavaScriptCore\wtf -I..\3rdparty\javascriptcore\JavaScriptCore\wtf\symbian -I..\3rdparty\javascriptcore\JavaScriptCore\wtf\unicode -I..\3rdparty\javascriptcore\JavaScriptCore\yarr -I..\3rdparty\javascriptcore\JavaScriptCore\API -I..\3rdparty\javascriptcore\JavaScriptCore\ForwardingHeaders -I..\3rdparty\javascriptcore\JavaScriptCore\generated -IC:/Users/qt/work/qt/qtscript/src/3rdparty/javascriptcore/WebKit/qt/Api -I..\3rdparty\javascriptcore\JavaScriptCore\pcre -IC:/Users/qt/work/qt/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/tmp -I. -Iparser -I..\..\include -I..\..\include\QtScript -I..\..\include\QtScript\5.10.0 -I..\..\include\QtScript\5.10.0\QtScript -Itmp -Ic:\Users\qt\work\install\include\QtCore\5.10.0 -Ic:\Users\qt\work\install\include\QtCore\5.10.0\QtCore -Ic:\Users\qt\work\install\include -Ic:\Users\qt\work\install\include\QtCore -I.moc\release -IC:\utils\my_sql\my_sql\include -IC:\utils\postgresql\pgsql\include -Ic:\Users\qt\work\install\mkspecs\win32-msvc -DQT_NO_CAST_TO_ASCII=1 -DQT_NO_CAST_FROM_ASCII=1 -DQT_STRICT_ITERATORS -DQT_NO_URL_CAST_FROM_STRING=1 -DQT_NO_CAST_FROM_BYTEARRAY=1 -DQT_NO_KEYWORDS=1 -DQT_USE_QSTRINGBUILDER -DQT_USE_FAST_OPERATOR_PLUS -Dsignals=int -Dslots=int -Demit=public: -Dforeach=public: -Dforever=public: -FIapi\qscriptclass.h -Foobj\release\release\header_qscriptclass.obj c:/Users/qt/work/install/mkspecs/features/data/dummy.cpp dummy.cpp c:\Users\qt\work\install\include\QtCore/qflags.h(57): error C2220: warning treated as error - no 'object' file generated c:\Users\qt\work\install\include\QtCore/qflags.h(57): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc c:\Users\qt\work\install\include\QtCore/qflags.h(57): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings jom: C:\Users\qt\work\qt\qtscript\src\script\Makefile.Release [obj\release\release\header_qscriptclass.obj] Error 2 jom: C:\Users\qt\work\qt\qtscript\src\script\Makefile [release] Error 2 jom: C:\Users\qt\work\qt\qtscript\src\Makefile [sub-script-make_first-ordered] Error 2 jom: C:\Users\qt\work\qt\qtscript\Makefile [sub-src-make_first] Error 2