Now that the C frontend can cope with POLY_INT_CST-length initialisers,
we can make aarch64-sve-acle.exp run the full set of tests.  This will
introduce new failures for -mabi=ilp32; I'll make the testsuite ILP32
clean separately.

Tested on aarch64-linux-gnu and applied as r278908.

Richard


2019-12-02  Richard Sandiford  <richard.sandif...@arm.com>

gcc/testsuite/
        * gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Run the
        general/* tests too.

Index: gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp
===================================================================
--- gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp      
2019-10-29 08:59:18.431479432 +0000
+++ gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp      
2019-12-02 17:44:20.257966719 +0000
@@ -45,9 +45,9 @@ if { [check_effective_target_aarch64_sve
 }
 
 # Main loop.
-# FIXME: This should include general/*.c too, but leave that until the
-# C frontend allows initialization of SVE vectors.
-set files [glob -nocomplain $srcdir/$subdir/general-c/*.c]
+set files [glob -nocomplain \
+              "$srcdir/$subdir/general/*.c" \
+              "$srcdir/$subdir/general-c/*.c"]
 dg-runtest [lsort $files] "$sve_flags" $DEFAULT_CFLAGS
 
 # All done.

Reply via email to