This happens on power8 and power9, LE and BE spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/build/gcc-test/gcc/ /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-xxbr-1.c -fno-diagnostics-show-caret -fdiagnostics-color=never -mcpu=power9 -O3 -ffat-lto-objects -S -o p9-xxbr-1.s PASS: gcc.target/powerpc/p9-xxbr-1.c (test for excess errors) PASS: gcc.target/powerpc/p9-xxbr-1.c scan-assembler-times xxbrd 1 PASS: gcc.target/powerpc/p9-xxbr-1.c scan-assembler-times xxbrh 3 FAIL: gcc.target/powerpc/p9-xxbr-1.c scan-assembler-times xxbrq 4 (found 0 times) PASS: gcc.target/powerpc/p9-xxbr-1.c scan-assembler-times xxbrw 4 seurer@perch:~/gcc/build/gcc-trunk$ diff p9-xxbr-1.s.r254463 p9-xxbr-1.s.r254464 9d8 < xxbrq 34,34 19d17 < xxbrq 34,34 29d26 < xxbrq 34,34 39d35 < xxbrq 34,34 124c120 < .ident "GCC: (GNU) 8.0.0 20171106 (experimental) [trunk revision 254463]" --- > .ident "GCC: (GNU) 8.0.0 20171106 (experimental) [trunk revision 254464]"
This is fixed.
The fix for the regression was committed on 22/14/2017. The commit number is 254732 by Carl Love