This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH 32/30][arm][testsuite] Fix various tests
On 14 June 2017 at 16:27, Richard Earnshaw (lists)
> On 13/06/17 18:29, Richard Earnshaw (lists) wrote:
>> This test was overriding the options that had been detected as being
>> necessary to enable Neon. The result was that the combination of the
>> test's options and those auto-detected were not compatible with neon
>> leading to a test failure. The correct fix here is to stick with the
>> options that dg-add-options arm_neon has worked out.
>> * gcc.target/arm/neon-thumb2-move.c (dg-options): Don't override
>> the architecture options added by dg-add-options arm_neon.
> The thumb2-slow-flash-data tests were relying (incorrectly) on a
> particular FPU being enabled by default. These tests are fixed by
> adding +fp to the architecture selected.
> * gcc.target/arm/neon-thumb2-move.c (dg-options): Don't override
> the architecture options added by dg-add-options arm_neon.
> * gcc.target/arm/thumb2-slow-flash-data-2.c (dg-opitions): Add +fp
> to the architecture.
> * gcc.target/arm/thumb3-slow-flash-data-3.c (dg-opitions): Likewise.
> * gcc.target/arm/thumb4-slow-flash-data-3.c (dg-opitions): Likewise.
> * gcc.target/arm/thumb5-slow-flash-data-3.c (dg-opitions): Likewise.
I confirm they now pass on my side: