Details
-
Bug
-
Resolution: Out of scope
-
P1: Critical
-
None
-
6.0.0 Alpha, 6.0.0 Beta1, 6.0.0 Beta2, 6.0.0 RC, 6.0
-
None
-
Windows, gcc-mcf 20201026 10.2.1
Description
When compiling, I met a segment fault. See the report below for clearer info
PS: download my complier [here|mingw-w64-gcc-mcf_20201026_10.2.1_x64_12f263eb0..> (lhmouse.com)]
my config:
./configure -skip qtwebengine -qt-zlib -qt-libjpeg -qt-libpng -qt-freetype -qt-pcre -qt-harfbuzz -no-glib -qt-doubleconversion -no-openssl -no-opengles3 -no-xcb-xlib -direct2d -no-eglfs -no-libudev -no-evdev -no-libinput -no-mtdev -no-tslib -bundled-xcb-xinput -no-xkbcommon -gif -qt-sqlite -c++std c++2a -static -opensource -confirm-license -debug-and-release -platform win32-g++ -prefix C:\\Qt-static
In file included from ../../../include/QtCore/qarraydataops.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydatapointer.h:43, from ../../../include/QtCore/qarraydatapointer.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/text/qbytearray.h:47, from ../../../include/QtCore/qbytearray.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/kernel/qmetatype.h:47, from ../../../include/QtCore/qmetatype.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/global/qfloat16.h:45, from ../../../include/QtCore/qfloat16.h:1, from ..\..\corelib\global\qendian.h:44, from ..\..\corelib\global\qendian.cpp:41: C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h: In substitution of 'template<class T> template<class It> using iterator_copy_value = decltype (* declval<It>()) [with It = ForwardIt; T = T]': C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77: required from here C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77: internal compiler error: Segmentation fault 105 | noexcept(std::is_nothrow_constructible_v<T, iterator_copy_value<In file included from ForwardIt../../../include/QtCore/qarraydataops.h:1 | , from ^~~~~~~~~ C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydatapointer.h:43, from l b../../../include/QtCore/qarraydatapointer.h:1 , from acC:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qlist.h:44k, from ../../../include/QtCore/qlist.h:1ra, from cC:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qversionnumber.h:45, from e../../../include/QtCore/qversionnumber.h:1 c, from oC:/Qt/6.0.0/Src/qtbase/src/corelib/global/qglobal_p.h:80 , from l ../../../include/QtCore/6.0.0/QtCore/private/qglobal_p.h:1 , from no..\..\corelib\global\qnumeric_p.h:55 , from ..\..\corelib\global\qnumeric.cpp:41: C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h: In substitution of 'ftemplate<class T> template<class It> using iterator_copy_value = decltype (* declval<It>()) [with It = ForwardIt; T = T]in': d C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77:e required from here x C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77:c utinternal compiler error: aSegmentation fault 105 | noexcept(std::is_nothrow_constructible_v<T, iterator_copy_value<blForwardIt >>) | ^~~~~~~~~ o loibpbeacnk del ..\..\..\lib\libqtpcre2.a 2>NUL rPlaecea sceo usludbm into at ffuilln dbu g erepoxrte, cwuittah bplreep rtooce ssoepedn sPolueracsee isfu bampipt ar foar -rc ..\..\..\lib\libqtpcre2.a @object_script.qtpcre2.Release uprlila tbueg. epSoeret ,< whittth ppsre:p/r/ogccecs-smecd fs.oluhrmcoeu sief. caopmpr/> foopr riinatset.r uScete i<ohntstps://gcc.- cf.lhmouse.com/> for instructions. mingw32-make[4]: *** [Makefile.Release:879: .obj/release/qendian.o] Error 1 mingw32-make[4]: Leaving directory 'C:/Qt/6.0.0/Src/qtbase/src/3rdparty/pcre2' mingw32-make[4]: *** Waiting for unfinished jobs.... mingw32-make[4]: *** [Makefile.Release:1461: .obj/release/qnumeric.o] Error 1 mingw32-make[3]: Leaving directory 'C:/Qt/6.0.0/Src/qtbase/src/3rdparty/pcre2' In file included from ../../../include/QtCore/qarraydataops.h:1, from In file included from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydatapointer.h:43../../../include/QtCore/qarraydataops.h:1, from , from ../../../include/QtCore/qarraydatapointer.h:1C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydatapointer.h:43, from , from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qlist.h:44../../../include/QtCore/qarraydatapointer.h:1 from from ../../../include/QtCore/qlist.h:1C:/Qt/6.0.0/Src/qtbase/src/corelib/text/qbytearray.h:47, from , from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qversionnumber.h:45, from ../../../include/QtCore/qbytearray.h:1 , from , from ..\..\corelib\global\qglobal_p.h:80C:/Qt/6.0.0/Src/qtbase/src/corelib/text/qstringview.h:58 from from ..\..\corelib\global\qlogging.cpp:42../../../include/QtCore/qstringview.h:1: C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h: In substitution of ' from template<class T> template<class It> using iterator_copy_value = decltype (* declval<It>()) [with It = ForwardIt; T = T]C:/Qt/6.0.0/Src/qtbase/src/corelib/text/qchar.h:657': , from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77: required from here ../../../include/QtCore/qchar.h:1C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77:, from C:/Qt/6.0.0/Src/qtbase/src/corelib/text/qstring.h:50 from Segmentation fault 105 | noexcept(std::is_nothrow_constructible_v<T, iterator_copy_value< from >>) | ^~~~~~~~~: C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h: In substitution of ' template<class T> template<class It> using iterator_copy_value = decltype (* declval<It>()) [with It = ForwardIt; T = T] ': i C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77:ba required from here C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77:kt rainternal compiler error: Segmentation fault 105 | noexcept(std::is_nothrow_constructible_v<T, iterator_copy_value<e ForwardItco>>) | u^~~~~~~~~l dl ibnboatc kftirnadc ee xceocuultda bnloet tfoi nodp eenx cPulteaasbel es utbom iotp ean fuPllle absueg sruebpmoirtt ,a fwuiltlh bpurge prreopcoersts,e dw istohu rpcree pirfo caepspsreodpr isatoeu. rSceee <ihft tappsp:r/o/pgrcica-tmec.f .Slehem o<uhstet.pcso:m///>g cfco-rm cifn.slthrmuocutsieo.ncso. /> for instructions. mingw32-make[4]: *** [Makefile.Release:1290: .obj/release/qlogging.o] Error 1 mingw32-make[4]: *** [Makefile.Release:1072: .obj/release/qglobal.o] Error 1 In file included from ../../../include/QtCore/qarraydataops.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydatapointer.h:43, from ../../../include/QtCore/qarraydatapointer.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qlist.h:44, from ../../../include/QtCore/qlist.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qversionnumber.h:45, from ../../../include/QtCore/qversionnumber.h:1, from ..\..\corelib\global\qoperatingsystemversion.cpp:49: C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h: In substitution of 'template<class T> template<class It> using iterator_copy_value = decltype (* declval<It>()) [with It = ForwardIt; T = T]': C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77: required from here C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77: internal compiler error: Segmentation fault 105 | noexcept(std::is_nothrow_constructible_v<T, iterator_copy_value<ForwardIt>>) | ^~~~~~~~~ libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc-mcf.lhmouse.com/> for instructions. mingw32-make[4]: *** [Makefile.Release:1622: .obj/release/qoperatingsystemversion.o] Error 1 In file included from ../../../include/QtCore/qarraydataops.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydatapointer.h:43, from ../../../include/QtCore/qarraydatapointer.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qlist.h:44, from ../../../include/QtCore/qlist.h:1, from C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qversionnumber.h:45, from ../../../include/QtCore/qversionnumber.h:1, from ..\..\corelib\global\qglobal_p.h:80, from ..\..\corelib\global\qrandom_p.h:54, from ..\..\corelib\global\qrandom.cpp:44: C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h: In substitution of 'template<class T> template<class It> using iterator_copy_value = decltype (* declval<It>()) [with It = ForwardIt; T = T]': C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77: required from here C:/Qt/6.0.0/Src/qtbase/src/corelib/tools/qarraydataops.h:105:77: internal compiler error: Segmentation fault 105 | noexcept(std::is_nothrow_constructible_v<T, iterator_copy_value<ForwardIt>>) | ^~~~~~~~~ libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc-mcf.lhmouse.com/> for instructions. mingw32-make[4]: *** [Makefile.Release:1782: .obj/release/qrandom.o] Error 1 mingw32-make[4]: Leaving directory 'C:/Qt/6.0.0/Src/qtbase/src/tools/bootstrap' mingw32-make[3]: *** [Makefile:45: release] Error 2 mingw32-make[3]: Leaving directory 'C:/Qt/6.0.0/Src/qtbase/src/tools/bootstrap' mingw32-make[2]: *** [Makefile:103: sub-bootstrap-make_first] Error 2 mingw32-make[2]: Leaving directory 'C:/Qt/6.0.0/Src/qtbase/src' mingw32-make[1]: *** [Makefile:54: sub-src-make_first] Error 2 mingw32-make[1]: Leaving directory 'C:/Qt/6.0.0/Src/qtbase' mingw32-make: *** [Makefile:60: module-qtbase-make_first] Error 2