]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[PATCH] testsuite: RISC-V: Update the cset-sext-sfb/zba-slliuw test optimization...
authorDongyan Chen <chendongyan@isrc.iscas.ac.cn>
Thu, 22 May 2025 03:46:52 +0000 (21:46 -0600)
committerJeff Law <jlaw@ventanamicro.com>
Thu, 22 May 2025 03:46:52 +0000 (21:46 -0600)
Failed testcases occurred in the regression test of gcc: cset-sext-sfb.c failed
the -Oz test, and zba-slliuw.c failed the -Og test.
This patch solves the problem by skipping the optimization.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/cset-sext-sfb.c: Skip for -Oz.
* gcc.target/riscv/zba-slliuw.c: Skip for -Og.

gcc/testsuite/gcc.target/riscv/cset-sext-sfb.c
gcc/testsuite/gcc.target/riscv/zba-slliuw.c

index 4a8477e81621f22b642b93ac3773b654d7e4fb03..3d46306f1e19d610c05406dc799fd8571388d7cd 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile { target { ! riscv_abi_e } } } */
-/* { dg-skip-if "" { *-*-* } { "-O0" "-Og" "-O1" "-Os" } } */
+/* { dg-skip-if "" { *-*-* } { "-O0" "-Og" "-O1" "-Os" "-Oz" } } */
 /* { dg-options "-march=rv32gc -mtune=sifive-7-series -mbranch-cost=1 -fno-ssa-phiopt -fdump-rtl-ce1" { target { rv32 } } } */
 /* { dg-options "-march=rv64gc -mtune=sifive-7-series -mbranch-cost=1 -fno-ssa-phiopt -fdump-rtl-ce1" { target { rv64 } } } */
 
index c123bb5ece0f772d435a675712b0b5fa0419a44b..69914db95a2c6c03c3516ae4200e074e17597e90 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-march=rv64gc_zba_zbs -mabi=lp64" } */
-/* { dg-skip-if "" { *-*-* } { "-O0" "-O1" } } */
+/* { dg-skip-if "" { *-*-* } { "-O0" "-O1" "-Og" } } */
 
 long
 foo (long i)