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

Qt3D build triggers internal compiler error in MSVC 2013

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Done
    • Affects Version/s: 5.10
    • Fix Version/s: 5.10.0 Alpha
    • Component/s: Qt3D
    • Labels:
      None
    • Commits:
      10fcb22c79387b957fe3e6663b23f75d693531d6

      Description

      Current dev branch is triggering an internal compiler error (yay) with 2013 (best compiler of the whole world):

      	cl -c -FIQt3DCoreDepends -YuQt3DCoreDepends -Fp.pch\debug\Qt53DCored_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zi -MDd -D_HAS_EXCEPTIONS=0 -W3 -w34100 -w34189 -w44996 /Fd.obj\debug\Qt53DCored.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_3DCORE_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_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_WINDLL -I. -I. -Iaspects -Ichanges -Ijobs -Inodes -Itransforms -Iservices -I..\..\include -I..\..\include\Qt3DCore -I..\..\include\Qt3DCore\5.10.0 -I..\..\include\Qt3DCore\5.10.0\Qt3DCore -Itmp -Ic:\Users\qt\work\install\include\QtGui\5.10.0 -Ic:\Users\qt\work\install\include\QtGui\5.10.0\QtGui -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\QtGui -Ic:\Users\qt\work\install\include\QtANGLE -Ic:\Users\qt\work\install\include\QtNetwork -Ic:\Users\qt\work\install\include\QtCore -I.moc\debug -IC:\utils\my_sql\my_sql\include -IC:\utils\postgresql\pgsql\include -Ic:\Users\qt\work\install\mkspecs\win32-msvc -Fo.obj\debug\ @C:\Users\qt\AppData\Local\Temp\qarmature.obj.3472.17125.jom
      qarmature.cpp
      matrix4x4_sse.cpp
      vector4d_sse.cpp
      vector3d_sse.cpp
      Generating Code...
      c:\users\qt\work\qt\qt3d\src\core\transforms\vector4d_sse_p.h(356) : fatal error C1001: An internal error has occurred in the compiler.
      (compiler file 'f:\dd\vctools\compiler\utc\src\p2\reader.c', line 453)
       To work around this problem, try simplifying or changing the program near the locations listed above.
      Please choose the Technical Support command on the Visual C++ 
       Help menu, or open the Technical Support help file for more information
      qabstractskeleton.cpp
      qskeleton.cpp
      qskeletonloader.cpp
      Generating Code...
      

      https://testresults.qt.io/coin/api/results/qt/qt3d/181fd471bdbe4190381d75d086125e65484787b2/WindowsWindows_8_1x86WindowsWindows_8_1x86MSVC2013qtci-windows-8-x86-2-2de6f5DebugAndRelease_Release_ForceDebugInfo_OpenGLDynamic_DisableTests/b9bd80e76980f50737f5b81431b767a762f345e1/build_1502859329/buildlog.txt.gz

      This is unfortunately affecting the qt5 dev update (and thus 5.10 soft-branching) – https://codereview.qt-project.org/#/c/201350/

        Attachments

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

          Activity

            People

            Assignee:
            seanharmer Sean Harmer
            Reporter:
            shausman Simon Hausmann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes