https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799
Bug ID: 91799 Summary: [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- make -k check-gcc RUNTESTFLAGS=powerpc.exp=gcc.target/powerpc/pr88233.c Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr88233.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O2 -mcpu=power8 -ffat-lto-objects -fno-ident -S -o pr88233.s (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr88233.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O2 -mcpu=power8 -ffat-lto-objects -fno-ident -S -o pr88233.s PASS: gcc.target/powerpc/pr88233.c (test for excess errors) PASS: gcc.target/powerpc/pr88233.c scan-assembler-not \\mmtvsr gcc.target/powerpc/pr88233.c: \\mlxvd2x\\M found 0 times FAIL: gcc.target/powerpc/pr88233.c scan-assembler-times \\mlxvd2x\\M 1 gcc.target/powerpc/pr88233.c: \\mstxvd2x\\M found 0 times FAIL: gcc.target/powerpc/pr88233.c scan-assembler-times \\mstxvd2x\\M 1 Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ vmx_hw_available101572.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -mno-vsx -lm -o vmx_hw_available101572.exe (timeout = 300) Is this test case set up properly? ------------------------------------------------------------------------ r273245 | segher | 2019-07-08 15:38:46 -0500 (Mon, 08 Jul 2019) | 10 lines rs6000: Add testcase for PR88233 This testcase tests that with -mcpu=power8 we do not generate any mtvsr* instructions, and we do the copy with {l,st}xvd2x. The code it generates: .cfi_startproc lfd 2,8(3) lfd 1,0(3) blr .long 0 .byte 0,0,0,0,0,0,0,0 .cfi_endproc