The definitions of the integer types for ILP32 newlib make the resolution of some of the bool-related tests ambiguous.
Tested on aarch64-linux-gnu and aarch64_be-elf, committed. Richard 2020-01-23 Richard Sandiford <richard.sandif...@arm.com> gcc/testsuite/ * g++.target/aarch64/sve/acle/general-c++/whilele_1.C: Skip for ILP32. --- .../g++.target/aarch64/sve/acle/general-c++/whilele_1.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 9571e668b81..31b054255c8 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>