aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2020-01-21 10:41:04 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2020-01-23 09:39:13 +0000
commit0ed442a40f912b09297359ee3675c819c073208f (patch)
tree35fc95a9f2d71ae4c53cfe4e93b7dd4d643f13b0
parentb02fbed15a36a86dda6a09a8dc237a8d288f6c09 (diff)
downloadgcc-0ed442a40f912b09297359ee3675c819c073208f.zip
gcc-0ed442a40f912b09297359ee3675c819c073208f.tar.gz
gcc-0ed442a40f912b09297359ee3675c819c073208f.tar.bz2
aarch64: Skip whilele_1.C test for ILP32
The definitions of the integer types for ILP32 newlib make the resolution of some of the bool-related tests ambiguous. 2020-01-23 Richard Sandiford <richard.sandiford@arm.com> gcc/testsuite/ * g++.target/aarch64/sve/acle/general-c++/whilele_1.C: Skip for ILP32.
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/whilele_1.C2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6c553eb..d23b3d1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2020-01-23 Richard Sandiford <richard.sandiford@arm.com>
+ * g++.target/aarch64/sve/acle/general-c++/whilele_1.C: Skip for ILP32.
+
+2020-01-23 Richard Sandiford <richard.sandiford@arm.com>
+
* gcc.target/aarch64/sve/acle/asm/ld1_f16.c: Skip check-function-bodies
test for ILP32.
* gcc.target/aarch64/sve/acle/asm/ld1_f32.c: Likewise.
diff --git a/gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/whilele_1.C b/gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/whilele_1.C
index 9571e66..31b0542 100644
--- a/gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/whilele_1.C
+++ b/gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/whilele_1.C
@@ -1,4 +1,4 @@
-// { dg-do compile }
+// { dg-do compile { target { ! ilp32 } } }
#include <arm_sve.h>