https://gcc.gnu.org/g:992be16d83814694d6dbce448f9b5cb47ba4c8d4

commit r15-9385-g992be16d83814694d6dbce448f9b5cb47ba4c8d4
Author: Jeff Law <j...@ventanamicro.com>
Date:   Fri Apr 11 08:28:22 2025 -0600

    [committed] [RISC-V] Fix testsuite fallout from recent changes
    
    Recent changes have started triggering:
    
    > Tests that now fail, but worked before (3 tests):
    >
    > unix/-march=rv64gc_zba_zbb_zbs_zicond: gcc: 
gcc.target/riscv/rvv/base/pr115068-run.c (test for excess errors)
    > unix/-march=rv64gc_zba_zbb_zbs_zicond: gcc: 
gcc.target/riscv/rvv/base/pr115068.c (test for excess errors)
    > unix/-march=rv64gc_zba_zbb_zbs_zicond: gcc: 
gcc.target/riscv/rvv/base/vwaddsub-1.c (test for excess errors)
    
    We're emitting a pedantic diagnostic on the #include_next.  This just turns 
off the pedantic warnings.
    
    Pushing as obvious.
    
    gcc/testsuite
            * gcc.target/riscv/rvv/base/pr115068-run.c: Turn off pedantic 
diagnostics.
            * gcc.target/riscv/rvv/base/pr115068.c: Likewise.
            * gcc.target/riscv/rvv/base/vwaddsub-1.c: Likewise.

Diff:
---
 gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c | 2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c     | 2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/vwaddsub-1.c   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c 
b/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c
index d552eb568f67..e9e41f7db87f 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c
@@ -1,6 +1,6 @@
 /* { dg-do run } */
 /* { dg-require-effective-target riscv_v_ok } */
 /* { dg-add-options riscv_v } */
-/* { dg-additional-options "-std=gnu99" } */
+/* { dg-additional-options "-std=gnu99 -Wno-pedantic" } */
 
 #include "pr115068.c"
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c 
b/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c
index 8144d29b8378..ce9a3892a700 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c
@@ -1,6 +1,6 @@
 /* { dg-do compile { target { ! riscv_abi_e } } } */
 /* { dg-add-options riscv_v } */
-/* { dg-additional-options "-std=gnu99" } */
+/* { dg-additional-options "-std=gnu99 -Wno-pedantic" } */
 
 #include <stdint.h>
 #include "riscv_vector.h"
diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/vwaddsub-1.c 
b/gcc/testsuite/gcc.target/riscv/rvv/base/vwaddsub-1.c
index c0ca9fcbf908..43be202ebe9a 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/base/vwaddsub-1.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/base/vwaddsub-1.c
@@ -1,6 +1,6 @@
 /* { dg-do compile { target { { ! riscv_abi_e } && rv64 } } } */
 /* { dg-add-options riscv_v } */
-/* { dg-additional-options "-std=gnu99 -O3 -fno-schedule-insns 
-fno-schedule-insns2" } */
+/* { dg-additional-options "-std=gnu99 -O3 -fno-schedule-insns 
-fno-schedule-insns2 -Wno-pedantic" } */
 
 #include <stdint.h>
 #include "riscv_vector.h"

Reply via email to