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.

Reply via email to