[gcc r15-1172] [committed] [RISC-V] Drop dead round_32 test
Jeff Law
law@gcc.gnu.org
Tue Jun 11 04:42:16 GMT 2024
https://gcc.gnu.org/g:95161c6abfbd7ba9fab0b538ccc885f5980efbee
commit r15-1172-g95161c6abfbd7ba9fab0b538ccc885f5980efbee
Author: Jeff Law <jlaw@ventanamicro.com>
Date: Mon Jun 10 22:39:40 2024 -0600
[committed] [RISC-V] Drop dead round_32 test
This test is no longer useful. It doesn't test what it was originally intended
to test and there's really no way to recover it sanely.
We agreed in the patchwork meeting last week that if we want to test Zfa that
we'll write a new test for that. Similarly if we want to do deeper testing of
the non-Zfa sequences in this space that we'd write new tests for those as well
(execution tests in particular).
So dropping this test.
gcc/testsuite
* gcc.target/riscv/round_32.c: Delete.
Diff:
---
gcc/testsuite/gcc.target/riscv/round_32.c | 23 -----------------------
1 file changed, 23 deletions(-)
diff --git a/gcc/testsuite/gcc.target/riscv/round_32.c b/gcc/testsuite/gcc.target/riscv/round_32.c
deleted file mode 100644
index 88ff77aff2e..00000000000
--- a/gcc/testsuite/gcc.target/riscv/round_32.c
+++ /dev/null
@@ -1,23 +0,0 @@
-/* { dg-do compile { target { riscv32*-*-* } } } */
-/* { dg-require-effective-target glibc } */
-/* { dg-options "-march=rv32gc -mabi=ilp32d -fno-math-errno -funsafe-math-optimizations -fno-inline" } */
-/* { dg-skip-if "" { *-*-* } { "-O0" "-Og" } } */
-
-#include "round.c"
-
-/* { dg-final { scan-assembler-times {\mfcvt.w.s} 15 } } */
-/* { dg-final { scan-assembler-times {\mfcvt.s.w} 5 } } */
-/* { dg-final { scan-assembler-times {\mfcvt.d.w} 65 } } */
-/* { dg-final { scan-assembler-times {\mfcvt.w.d} 15 } } */
-/* { dg-final { scan-assembler-times {,rup} 6 } } */
-/* { dg-final { scan-assembler-times {,rmm} 6 } } */
-/* { dg-final { scan-assembler-times {,rdn} 6 } } */
-/* { dg-final { scan-assembler-times {,rtz} 6 } } */
-/* { dg-final { scan-assembler-not {\mfcvt.l.d} } } */
-/* { dg-final { scan-assembler-not {\mfcvt.d.l} } } */
-/* { dg-final { scan-assembler-not "\\sceil\\s" } } */
-/* { dg-final { scan-assembler-not "\\sfloor\\s" } } */
-/* { dg-final { scan-assembler-not "\\sround\\s" } } */
-/* { dg-final { scan-assembler-not "\\snearbyint\\s" } } */
-/* { dg-final { scan-assembler-not "\\srint\\s" } } */
-/* { dg-final { scan-assembler-not "\\stail\\s" } } */
More information about the Gcc-cvs
mailing list