https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67598
Bug ID: 67598
Summary: [6 Regression] Target powerpc-e500v2-linux-gnuspe
failed to bootstrap
Product: gcc
Version: 6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: asolokha at gmx dot com
Target Milestone: ---
6.0.0-alpha20150913 snapshot fails to build for powerpc-e500v2-linux-gnuspe w/
the following:
build/genoutput gcc-6-20150913/gcc/common.md
gcc-6-20150913/gcc/config/rs6000/rs6000.md \
insn-conditions.md > tmp-output.c
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: error: undefined machine-specific
constraint at this point: "Sr>,?<VSa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: note: in operand 0
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: note: in operand 0
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: error: undefined machine-specific
constraint at this point: "Sr>,<VSa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: note: in operand 1
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: note: in operand 1
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: error: undefined machine-specific
constraint at this point: "Sr>,<VSa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: note: in operand 2
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: note: in operand 2
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: error: undefined machine-specific
constraint at this point: "Sr>,<VSa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: note: in operand 3
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1299: note: in operand 3
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: error: undefined machine-specific
constraint at this point: "Sr>,?<VSa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: note: in operand 0
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: note: in operand 0
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: error: undefined machine-specific
constraint at this point: "Sr>,<VSa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: note: in operand 1
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: note: in operand 1
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: error: undefined machine-specific
constraint at this point: "Sr>,<VSa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: note: in operand 2
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: note: in operand 2
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: error: undefined machine-specific
constraint at this point: "Sr>,<VSa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: note: in operand 3
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:1310: note: in operand 3
gcc-6-20150913/gcc/config/rs6000/vsx.md:2279: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:2279: note: in operand 0
gcc-6-20150913/gcc/config/rs6000/vsx.md:2279: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:2279: note: in operand 1
gcc-6-20150913/gcc/config/rs6000/vsx.md:2279: error: undefined machine-specific
constraint at this point: "Sa>"
gcc-6-20150913/gcc/config/rs6000/vsx.md:2279: note: in operand 2
Makefile:2156: recipe for target 's-output' failed
I noticed that much VSX-related work have been done in this release cycle,
according to ChangeLog. The last versions that worked correctly for me were
5.1.0 and 6.0.0-alpha20150412 (of 5.1 branch and trunk, respectively), and
after that I've stopped doing my own weekly builds. I still have to find out
when the issue have started showing up, given that I now have half a year wide
window.