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

qtshadertools contains two copies of spirv.hpp and they're different

    XMLWordPrintable

Details

    • 1fb710a8a (dev), 17719f9c8 (6.6), 11ec821d6 (6.5), 02dc28693 (dev)

    Description

      Produces warnings in LTO mode:

      src/shadertools/../3rdparty/glslang/SPIRV/spirv.hpp:441:6: warning: type ‘spv::Decoration’ violates the C++ One Definition Rule [-Wodr]
      src/3rdparty/SPIRV-Cross/spirv.hpp:445:6: note: an enum with different value name is defined in another translation unit
      

      Please update so they have the same header, or force using a single one of them.

      Attachments

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

        Activity

          People

            lagocs Laszlo Agocs
            thiago Thiago Macieira
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes