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

qtdeclarative build error on x86-windows

    XMLWordPrintable

Details

    • Windows
    • 506463fe8ae0125f18d6236db9b7cd8b99885d08 (qt/qtdeclarative/dev) ce452b70e158461b021aa47faf5cce87964b6cf7 (qt/qtdeclarative/6.1) bcd7b0fe55355d7d4de7d38a0c8a22e5c0e1e6aa (qt/qtdeclarative/6.1.0)

    Description

      Error:

      E:\vcpkg_folders\qt6\buildtrees\qtdeclarative\src\.1.0-beta3-d084bd5c16.clean\src\qml\jsruntime\qv4enginebase_p.h(91): warning C4200: nonstandard extension used: zero-sized array in struct/union
      E:\vcpkg_folders\qt6\buildtrees\qtdeclarative\src\.1.0-beta3-d084bd5c16.clean\src\qml\jsruntime\qv4enginebase_p.h(91): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
      E:\vcpkg_folders\qt6\buildtrees\qtdeclarative\src\.1.0-beta3-d084bd5c16.clean\src\qml\jsruntime\qv4enginebase_p.h(92): error C2229: struct 'QV4::EngineBase' has an illegal zero-sized array
      

      relevant code

          quint8 padding2[QT_POINTER_SIZE - sizeof(quint32)];
      

      does not work for 32 bit.

      Attachments

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

        Activity

          People

            fabiankosmale Fabian Kosmale
            neumann-a Alexander Neumann
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes