]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
RISC-V: testsuite: Add rv64 requirement for bug-9 and bug-14.
authorRobin Dapp <rdapp@ventanamicro.com>
Mon, 20 Nov 2023 15:19:46 +0000 (16:19 +0100)
committerRobin Dapp <rdapp@ventanamicro.com>
Tue, 21 Nov 2023 20:06:13 +0000 (21:06 +0100)
This adds an effective target requirement to compile the tests.  Since
we disabled 64-bit indices on rv32 targets those tests should be
unsupported on rv32.

gcc/testsuite/ChangeLog:

* g++.target/riscv/rvv/base/bug-14.C: Add
dg-require-effective-target rv64.
* g++.target/riscv/rvv/base/bug-9.C: Ditto.

gcc/testsuite/g++.target/riscv/rvv/base/bug-14.C
gcc/testsuite/g++.target/riscv/rvv/base/bug-9.C

index bf0c7bd3a36df553d05f3f2996a104bba3423605..f2d67c85968127de7dcddc769183124035e6586f 100644 (file)
@@ -1,5 +1,7 @@
-/* { dg-do run { target { { {riscv_v} && {rv64} } } } } */
+/* { dg-do run } */
 /* { dg-options "-O2" } */
+/* { dg-require-effective-target rv64 } */
+/* { dg-require-effective-target riscv_v } */
 
 #include<cstdalign>
 #include<cmath>
index 8d17883bb57000306146855c68a660cb9e59b62c..c43dfae677d8b956d7a91a924e8187bd29212403 100644 (file)
@@ -1,5 +1,7 @@
-/* { dg-do run { target { { {riscv_v} && {rv64} } } } } */
+/* { dg-do run } */
 /* { dg-options "-O2" } */
+/* { dg-require-effective-target rv64 } */
+/* { dg-require-effective-target riscv_v } */
 
 #include<cstdalign>
 #include<cmath>