https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004
Bug ID: 78004 Summary: g++ 6.2.1 segfaults when compiling qt 4.8.7 on arm Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ncopa at alpinelinux dot org Target Milestone: --- make[1]: Entering directory '/home/buildozer/aports/main/qt/src/qt-everywhere-opensource-src-4.8.7/src/declarative' g++ -fno-aggressive-loop-optimizations -c -Os -fomit-frame-pointer -pipe -fPIC -std=gnu++98 -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_DECLARATIVE_LIB -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_OPENTYPE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XMLPATTERNS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtXmlPatterns -I../../include/QtSql -I../../include/QtSvg -I../../include/QtScript -I../../include -I../../include/QtDeclarative -I.rcc/release-shared -Iutil -Igraphicsitems -Iqml -Iqml/parser -Iqml/rewriter -Idebugger -I../3rdparty/harfbuzz/src -I.moc/release-shared -o .obj/release-shared/qdeclarativeanimation.o util/qdeclarativeanimation.cpp util/qdeclarativeanimation.cpp: In member function 'virtual void QDeclarativeParentAnimation::transition(QDeclarativeStateActions&, QDeclarativeProperties&, QDeclarativeAbstractAnimation::TransitionDirection)': util/qdeclarativeanimation.cpp:2598:6: internal compiler error: Segmentation fault void QDeclarativeParentAnimation::transition(QDeclarativeStateActions &actions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[1]: *** [Makefile:24007: .obj/release-shared/qdeclarativeanimation.o] Error 1 make[1]: Leaving directory '/home/buildozer/aports/main/qt/src/qt-everywhere-opensource-src-4.8.7/src/declarative' make: *** [Makefile:711: sub-declarative-make_default-ordered] Error 2 $ g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/armv6-alpine-linux-muslgnueabihf/6.2.1/lto-wrapper Target: armv6-alpine-linux-muslgnueabihf Configured with: /home/buildozer/aports/main/gcc/src/gcc-6.2.0/configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --build=armv6-alpine-linux-muslgnueabihf --host=armv6-alpine-linux-muslgnueabihf --target=armv6-alpine-linux-muslgnueabihf --with-pkgversion='Alpine 6.2.1' --enable-checking=release --disable-fixed-point --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-werror --disable-symvers --enable-__cxa_atexit --enable-default-pie --enable-cloog-backend --enable-languages=c,c++,objc,java,fortran,ada --with-arch=armv6zk --with-tune=arm1176jzf-s --with-fpu=vfp --with-float=hard --with-abi=aapcs-linux --disable-libquadmath --disable-libssp --disable-libmpx --disable-libmudflap --disable-libsanitizer --enable-shared --enable-threads --enable-tls --disable-libitm --with-system-zlib --with-linker-hash-style=gnu Thread model: posix gcc version 6.2.1 20160822 (Alpine 6.2.1) This is with musl libc on a armv8l compile server.