https://gcc.gnu.org/g:eee3182e1af633f99e5264854cb6b5c00ce7a5dd

commit r15-5899-geee3182e1af633f99e5264854cb6b5c00ce7a5dd
Author: Edwin Lu <e...@rivosinc.com>
Date:   Mon Dec 2 17:29:55 2024 -0800

    RISC-V: Fix test target selector
    
    The previous target selector was not properly gating the tests to rv32
    and rv64 targets. This was triggering an excess failure on rv32 targets
    where it would try to run the zbc64 tests. Fix selector
    
    gcc/testsuite/ChangeLog:
    
            * gcc.target/riscv/crc-builtin-zbc32.c: Fix selector.
            * gcc.target/riscv/crc-builtin-zbc64.c: Ditto.
    
    Signed-off-by: Edwin Lu <e...@rivosinc.com>

Diff:
---
 gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c | 2 +-
 gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c 
b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
index 3eb4be78dcb5..ca90feaef26b 100644
--- a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
+++ b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc32.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { riscv32*-*-* } } } */
+/* { dg-do compile { target { rv32 } } } */
 /* { dg-options "-march=rv32gc_zbc" } */
 
 #include <stdint-gcc.h>
diff --git a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c 
b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c
index d99a78daaa93..f31a8bd949f5 100644
--- a/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c
+++ b/gcc/testsuite/gcc.target/riscv/crc-builtin-zbc64.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { riscv64*-*-* } } } */
+/* { dg-do compile { target { rv64 } } } */
 /* { dg-options "-march=rv64gc_zbc" } */
 
 #include <stdint-gcc.h>

Reply via email to