[gcc r17-2461] RISC-V: Adjust test case due to allow vwcvt[u].x.x.v overlap

Pan Li via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:be751fc9fb59fc7683716472c64240bf730bf5c7

commit r17-2461-gbe751fc9fb59fc7683716472c64240bf730bf5c7
Author: Pan Li <[email protected]>
Date:   Wed Jul 15 10:58:16 2026 +0800

    RISC-V: Adjust test case due to allow vwcvt[u].x.x.v overlap
    
    Remove the xfail due to vwcvt changes.
    
    gcc/testsuite/ChangeLog:
    
            * gcc.target/riscv/rvv/base/pr112431-1.c: Remove xfail.
            * gcc.target/riscv/rvv/base/pr112431-2.c: Ditto.
            * gcc.target/riscv/rvv/base/pr112431-3.c: Ditto.
            * gcc.target/riscv/rvv/base/pr112431-39.c: Ditto.
            * gcc.target/riscv/rvv/base/pr112431-40.c: Ditto.
            * gcc.target/riscv/rvv/base/pr112431-41.c: Ditto.
    
    Signed-off-by: Pan Li <[email protected]>

Diff:
---
 gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-1.c  | 2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-2.c  | 2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-3.c  | 2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-39.c | 2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-40.c | 2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-41.c | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-1.c b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-1.c
index 6f9c6f7bd8c3..6b9a7c448f02 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-1.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-1.c
@@ -101,4 +101,4 @@ foo (char const *buf, size_t len)
 /* { dg-final { scan-assembler-not {vmv2r} } } */
 /* { dg-final { scan-assembler-not {vmv4r} } } */
 /* { dg-final { scan-assembler-not {vmv8r} } } */
-/* { dg-final { scan-assembler-not {csrr} { xfail riscv*-*-* } } } */
+/* { dg-final { scan-assembler-not {csrr} } } */
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-2.c b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-2.c
index b99dd19e6236..da92d59406f7 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-2.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-2.c
@@ -65,4 +65,4 @@ foo (char const *buf, size_t len)
 /* { dg-final { scan-assembler-not {vmv2r} } } */
 /* { dg-final { scan-assembler-not {vmv4r} } } */
 /* { dg-final { scan-assembler-not {vmv8r} } } */
-/* { dg-final { scan-assembler-not {csrr} { xfail riscv*-*-* } } } */
+/* { dg-final { scan-assembler-not {csrr} } } */
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-3.c b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-3.c
index cac50bd003c1..46f93a9049b1 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-3.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-3.c
@@ -48,4 +48,4 @@ foo (char const *buf, size_t len)
 /* { dg-final { scan-assembler-not {vmv2r} } } */
 /* { dg-final { scan-assembler-not {vmv4r} } } */
 /* { dg-final { scan-assembler-not {vmv8r} } } */
-/* { dg-final { scan-assembler-not {csrr} { xfail riscv*-*-* } } } */
+/* { dg-final { scan-assembler-not {csrr} } } */
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-39.c b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-39.c
index 1234718bb358..770b54116668 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-39.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-39.c
@@ -155,4 +155,4 @@ foo2 (void *in, void *out, int n)
 /* { dg-final { scan-assembler-not {vmv2r} { xfail riscv*-*-* } } } */
 /* { dg-final { scan-assembler-not {vmv4r} } } */
 /* { dg-final { scan-assembler-not {vmv8r} } } */
-/* { dg-final { scan-assembler-not {csrr} { xfail riscv*-*-* } } } */
+/* { dg-final { scan-assembler-not {csrr} } } */
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-40.c b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-40.c
index 5d6577cfe6e4..f044a504fc85 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-40.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-40.c
@@ -91,4 +91,4 @@ foo2 (void *in, void *out, int n)
 /* { dg-final { scan-assembler-not {vmv2r} } } */
 /* { dg-final { scan-assembler-not {vmv4r} { xfail riscv*-*-* } } } */
 /* { dg-final { scan-assembler-not {vmv8r} } } */
-/* { dg-final { scan-assembler-not {csrr} { xfail riscv*-*-* } } } */
+/* { dg-final { scan-assembler-not {csrr} } } */
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-41.c b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-41.c
index c31144c05b58..6bdcac82ea81 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-41.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr112431-41.c
@@ -59,4 +59,4 @@ foo2 (void *in, void *out, int n)
 /* { dg-final { scan-assembler-not {vmv2r} } } */
 /* { dg-final { scan-assembler-not {vmv4r} } } */
 /* { dg-final { scan-assembler-not {vmv8r} { xfail riscv*-*-* } } } */
-/* { dg-final { scan-assembler-not {csrr} { xfail riscv*-*-* } } } */
+/* { dg-final { scan-assembler-not {csrr} } } */
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.