Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-113148

Build error in qqmllist.h on Windows

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P1: Critical
    • 6.6
    • 6.6
    • None
    • Microsoft (R) C/C++ Optimizing Compiler Version 19.35.32217.1 for x64
    • 100ac1915 (dev)

    Description

      FAILED: src/qml/CMakeFiles/Qml.dir/Qml_autogen/mocs_compilation.cpp.obj 
      C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1435~1.322\bin\Hostx64\x64\cl.exe  /nologo /TP -DBUILDING_QT__ -DENABLE_ASSEMBLER_WX_EXCLUSIVE=1 -DENABLE_DFG_JIT=0 -DENABLE_DFG_JIT_UTILITY_METHODS=1 -DENABLE_JIT_CONSTANT_BLINDING=0 -DENABLE_LLINT=0 -DJS_EXPORT_PRIVATE="" -DNOMINMAX -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_QML_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x040800 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NETWORK_LIB -DQT_NO_AS_CONST -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_INTEGER_EVENT_COORDINATES -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_NO_URL_CAST_FROM_STRING -DQT_QMLINTEGRATION_LIB -DQT_STRICT_QLIST_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -DQml_EXPORTS -DUNICODE -DWIN32 -DWIN64 -DWTFInvokeCrashHook=qmlWTFInvokeCrashHook -DWTFReportAssertionFailure=qmlWTFReportAssertionFailure -DWTFReportAssertionFailureWithMessage=qmlWTFReportAssertionFailureWithMessage -DWTFReportBacktrace=qmlWTFReportBacktrace -DWTF_EXPORT_PRIVATE="" -DWTF_USE_UDIS86=0 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_USE_MATH_DEFINES -D_WIN64 -D_WINDLL -IC:\dev\qt-dev-debug\qtdeclarative\src\qml\Qml_autogen\include -IC:\dev\qt-dev-debug\qtbase\include\QtQml -IC:\dev\qt-dev\qtdeclarative\src\qml -IC:\dev\qt-dev-debug\qtdeclarative\src\qml -IC:\dev\qt-dev-debug\qtdeclarative\src\qml\.generated -IC:\dev\qt-dev-debug\qtdeclarative\src\qml\compiler -IC:\dev\qt-dev-debug\qtdeclarative\src\qml\jsruntime -IC:\dev\qt-dev-debug\qtdeclarative\src\qml\memory -IC:\dev\qt-dev-debug\qtdeclarative\src\qml\qmldirparser -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\assembler -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\disassembler -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\disassembler\udis86 -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\jit -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\runtime -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\stubs -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\stubs\runtime -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\stubs\wtf -IC:\dev\qt-dev\qtdeclarative\src\qml\..\3rdparty\masm\wtf -IC:\dev\qt-dev\qtdeclarative\src\qml\compiler -IC:\dev\qt-dev\qtdeclarative\src\qml\debugger -IC:\dev\qt-dev\qtdeclarative\src\qml\jsruntime -IC:\dev\qt-dev\qtdeclarative\src\qml\memory -IC:\dev\qt-dev\qtdeclarative\src\qml\qmldirparser -IC:\dev\qt-dev-debug\qtbase\include\QtQml\6.6.0 -IC:\dev\qt-dev-debug\qtbase\include\QtQml\6.6.0\QtQml -IC:\dev\qt-dev-debug\qtbase\include\QtQmlIntegration -IC:\dev\qt-dev\qtdeclarative\src\qmlintegration -IC:\dev\qt-dev-debug\qtdeclarative\src\qmlintegration -IC:\dev\qt-dev-debug\qtdeclarative\src\qml\.generated\debug -IC:\dev\qt-dev-debug\qtdeclarative\src\qml\jit -IC:\dev\qt-dev\qtdeclarative\src\qml\jit -IC:\dev\qt-dev\qtdeclarative\src\qml\animations -external:IC:\dev\qt-dev-debug\qtbase\include -external:IC:\dev\qt-dev-debug\qtbase\src\corelib -external:IC:\dev\qt-dev-debug\qtbase\include\QtCore\6.6.0 -external:IC:\dev\qt-dev-debug\qtbase\include\QtCore\6.6.0\QtCore -external:IC:\dev\qt-dev-debug\qtbase\include\QtCore -external:IC:\dev\qt-dev-debug\qtbase\mkspecs\win32-msvc -external:IC:\dev\qt-dev-debug\qtbase\include\QtNetwork -external:W0 /DWIN32 /D_WINDOWS /GR /Zi     /RTC1 -MDd /W3 /EHs-c- /wd4530 /wd4577 -Zc:__cplusplus -permissive- -utf-8 /WX -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:ternary -Zc:externConstexpr -Zc:wchar_t -bigobj -std:c++17 /showIncludes /Fosrc\qml\CMakeFiles\Qml.dir\Qml_autogen\mocs_compilation.cpp.obj /Fdsrc\qml\CMakeFiles\Qml.dir\ /FS -c C:\dev\qt-dev-debug\qtdeclarative\src\qml\Qml_autogen\mocs_compilation.cpp
      C:\dev\qt-dev-debug\qtbase\include\QtQml\../../../../qt-dev/qtdeclarative/src/qml/qml/qqmllist.h(98): error C2760: syntax error: ')' was unexpected here; expected 'expression'
      C:\dev\qt-dev-debug\qtbase\include\QtQml\../../../../qt-dev/qtdeclarative/src/qml/qml/qqmllist.h(88): note: This diagnostic occurred in the compiler generated function 'List QQmlListProperty<T>::toList(void)'
      C:\dev\qt-dev-debug\qtbase\include\QtQml\../../../../qt-dev/qtdeclarative/src/qml/qml/qqmllist.h(174): note: see reference to class template instantiation 'QQmlListProperty<T>' being compiled
      

      Checking out the parent of fa259ed4ff8 fixes it.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qtqmlteam Qt Qml Team User
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes