diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2019-12-02 17:44:30 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2019-12-02 17:44:30 +0000 |
commit | 6da4c454acee4dac53c4c549fa1caeb73fe1f82b (patch) | |
tree | 850d177f2001d83f9524bf8f60354e9b570e8922 /gcc | |
parent | 0435b10db008e3019be0898270070eec4f3e318a (diff) | |
download | gcc-6da4c454acee4dac53c4c549fa1caeb73fe1f82b.zip gcc-6da4c454acee4dac53c4c549fa1caeb73fe1f82b.tar.gz gcc-6da4c454acee4dac53c4c549fa1caeb73fe1f82b.tar.bz2 |
[AArch64] Run general SVE ACLE tests for C
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.
2019-12-02 Richard Sandiford <richard.sandiford@arm.com>
gcc/testsuite/
* gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Run the
general/* tests too.
From-SVN: r278908
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2e6d171..57db40d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,10 @@ 2019-12-02 Richard Sandiford <richard.sandiford@arm.com> + * gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Run the + general/* tests too. + +2019-12-02 Richard Sandiford <richard.sandiford@arm.com> + * gcc.target/aarch64/sve/acle/general/eqne_dup_1.c: New test. * gcc.target/aarch64/sve/acle/asm/dup_f16.c (dup_0_f16_z): Expect the call to be folded to zero. diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp b/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp index 34d9dfd..1672ddf 100644 --- a/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp +++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp @@ -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. |