https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69339
Bug ID: 69339 Summary: [6 Regression] Failed to bootstrap powerpc-e500v2-linux-gnuspe target: libitm/vect128.cc:1:0: error: AltiVec and SPE instructions cannot coexist Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: asolokha at gmx dot com Target Milestone: --- Target: powerpc-e500v2-linux-gnuspe Build: x86_64-pc-linux-gnu Bootstrap of gcc 6.0.0-alpha20160117 snapshot for target powerpc-e500v2-linux-gnuspe fails w/ the following: -------->8-------- libtool: compile: /var/tmp/gcc-6.0.0_alpha20160117/work/build/./gcc/xg++ -B/var/tmp/gcc-6.0.0_alpha20160117/work/build/./gcc/ -nostdinc++ -nostdinc++ -I/var/tmp/gcc-6.0.0_alpha20160117/work/build/powerpc-e500v2-linux-gnuspe/libstdc++-v3/include/powerpc-e500v2-linux-gnuspe -I/var/tmp/gcc-6.0.0_alpha20160117/work/build/powerpc-e500v2-linux-gnuspe/libstdc++-v3/include -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libstdc++-v3/libsupc++ -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libstdc++-v3/include/backward -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libstdc++-v3/testsuite/util -L/var/tmp/gcc-6.0.0_alpha20160117/work/build/powerpc-e500v2-linux-gnuspe/libstdc++-v3/src -L/var/tmp/gcc-6.0.0_alpha20160117/work/build/powerpc-e500v2-linux-gnuspe/libstdc++-v3/src/.libs -L/var/tmp/gcc-6.0.0_alpha20160117/work/build/powerpc-e500v2-linux-gnuspe/libstdc++-v3/libsupc++/.libs -B/var/tmp/gcc-6.0.0_alpha20160117/work/build/powerpc-e500v2-linux-gnuspe/libstdc++-v3/src/.libs -B/var/tmp/gcc-6.0.0_alpha20160117/work/build/powerpc-e500v2-linux-gnuspe/libstdc++-v3/libsupc++/.libs -B/usr/powerpc-e500v2-linux-gnuspe/bin/ -B/usr/powerpc-e500v2-linux-gnuspe/lib/ -isystem /usr/powerpc-e500v2-linux-gnuspe/include -isystem /usr/powerpc-e500v2-linux-gnuspe/sys-include -DHAVE_CONFIG_H -I. -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm/config/linux/powerpc -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm/config/linux -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm/config/powerpc -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm/config/posix -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm/config/generic -I/var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm -ftls-model=initial-exec -mhtm -Wall -pthread -Werror -std=gnu++0x -funwind-tables -fno-exceptions -fno-rtti -fabi-version=4 -g -O2 -D_GNU_SOURCE -maltivec -MT vect128.lo -MD -MP -MF .deps/vect128.Tpo -c /var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm/vect128.cc -fPIC -DPIC -o .libs/vect128.o /var/tmp/gcc-6.0.0_alpha20160117/work/gcc-6-20160117/libitm/vect128.cc:1:0: error: AltiVec and SPE instructions cannot coexist /* Copyright (C) 2009-2016 Free Software Foundation, Inc. Makefile:554: recipe for target 'vect128.lo' failed make[4]: *** [vect128.lo] Error 1 --------8<-------- This probably has something to do w/ r232330.