This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/84390] New: test case gcc.target/powerpc/vsxcopy.c fails for gcc 7 and gcc 6 on power9
- From: "seurer at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 14 Feb 2018 19:27:30 +0000
- Subject: [Bug target/84390] New: test case gcc.target/powerpc/vsxcopy.c fails for gcc 7 and gcc 6 on power9
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84390
Bug ID: 84390
Summary: test case gcc.target/powerpc/vsxcopy.c fails for gcc 7
and gcc 6 on power9
Product: gcc
Version: 7.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: seurer at gcc dot gnu.org
Target Milestone: ---
This works OK on trunk.
make -k check-gcc RUNTESTFLAGS=powerpc.exp=gcc.target/powerpc/vsxcopy.c
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-7/gcc/xgcc
-B/home/seurer/gcc/build/gcc-7/gcc/
/home/seurer/gcc/gcc-7/gcc/testsuite/gcc.target/powerpc/vsxcopy.c
-fno-diagnostics-show-caret -fdiagnostics-color=never -O1 -mvsx
-ffat-lto-objects -S -o vsxcopy.s
PASS: gcc.target/powerpc/vsxcopy.c (test for excess errors)
FAIL: gcc.target/powerpc/vsxcopy.c scan-assembler lxvd2x
FAIL: gcc.target/powerpc/vsxcopy.c scan-assembler stxvd2x
PASS: gcc.target/powerpc/vsxcopy.c scan-assembler-not xxpermdi
It looks like the trunk copy of the testcase was updated:
seurer@perch:~/gcc/build/gcc-7$ diff
/home/seurer/gcc/gcc-7/gcc/testsuite/gcc.target/powerpc/vsxcopy.c
/home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.target/powerpc/vsxcopy.c
4,5c4,5
< /* { dg-final { scan-assembler "lxvd2x" } } */
< /* { dg-final { scan-assembler "stxvd2x" } } */
---
> /* { dg-final { scan-assembler {\m(lxvd2x|lxv)\M} } } */
> /* { dg-final { scan-assembler {\m(stxvd2x|stxv)\M} } } */