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

qlitehtml: compiler warning C4530

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • 6.2.0 Alpha
    • 6.2.0
    • Tools: Assistant
    • None
    • Windows
    • 5eac990e40ef4378145f9f3e399433446c94fa8f (qt/qttools/dev)

    Description

      Compiling qlitehtml as part of qttools generates multiple C4530 warnings:

      C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30037\include\vector(788): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
      C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30037\include\vector(747): note: see reference to function template instantiation 'litehtml::position *std::vector<litehtml::position,std::allocator<litehtml::position>>::_Emplace_reallocate<const _Ty&>(litehtml::position *const ,const _Ty &)' being compiled
              with
              [
                  _Ty=litehtml::position
              ]
      C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30037\include\vector(747): note: see reference to function template instantiation 'litehtml::position *std::vector<litehtml::position,std::allocator<litehtml::position>>::_Emplace_reallocate<const _Ty&>(litehtml::position *const ,const _Ty &)' being compiled
              with
              [
                  _Ty=litehtml::position
              ]
      C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30037\include\vector(756): note: see reference to function template instantiation 'void std::vector<litehtml::position,std::allocator<litehtml::position>>::emplace_back<const _Ty&>(const _Ty &)' being compiled
              with
              [
                  _Ty=litehtml::position
              ]
      C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30037\include\vector(755): note: while compiling class template member function 'void std::vector<litehtml::position,std::allocator<litehtml::position>>::push_back(const _Ty &)'
              with
              [
                  _Ty=litehtml::position
              ]
      C:\dev\qt\dev\src\qttools\src\assistant\qlitehtml\src\3rdparty\litehtml\src\el_tr.cpp(48): note: see reference to function template instantiation 'void std::vector<litehtml::position,std::allocator<litehtml::position>>::push_back(const _Ty &)' being compiled
              with
              [
                  _Ty=litehtml::position
              ]
      C:\dev\qt\dev\src\qttools\src\assistant\qlitehtml\src\3rdparty\litehtml\src\el_tr.cpp(48): note: see reference to class template instantiation 'std::vector<litehtml::position,std::allocator<litehtml::position>>' being compiled
      

      Compiler line:

      C:\PROGRA~2\MICROS~2\2019\PROFES~1\VC\Tools\MSVC\1429~1.300\bin\Hostx64\x64\cl.exe  /nologo /TP -DLITEHTML_UTF8 -IC:\dev\qt\dev\src\qttools\src\assistant\qlitehtml\src\3rdparty\litehtml\src -IC:\dev\qt\dev\src\qttools\src\assistant\qlitehtml\src\3rdparty\litehtml\include -IC:\dev\qt\dev\src\qttools\src\assistant\qlitehtml\src\3rdparty\litehtml\include\litehtml -IC:\dev\qt\dev\src\qttools\src\assistant\qlitehtml\src\3rdparty\litehtml\src\gumbo\include /DWIN32 /D_WINDOWS /GR /Zi   /DNDEBUG -O2 -MD /W3 /showIncludes /Foqttools\src\assistant\qlitehtml\src\3rdparty\litehtml\CMakeFiles\litehtml.dir\src\el_tr.cpp.obj /Fdqttools\src\assistant\qlitehtml\src\3rdparty\litehtml\CMakeFiles\litehtml.dir\litehtml.pdb /FS -c C:\dev\qt\dev\src\qttools\src\assistant\qlitehtml\src\3rdparty\litehtml\src\el_tr.cpp
      

      Attachments

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

        Activity

          People

            jkobus Jarek Kobus
            kkohne Kai Köhne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes