On 11 January 2018 at 17:29, Kyrill  Tkachov
<kyrylo.tkac...@foss.arm.com> wrote:
> Hi Christophe,
>
> On 11/01/18 16:21, Christophe Lyon wrote:
>>
>> On 11 January 2018 at 16:33, Kyrill  Tkachov
>> <kyrylo.tkac...@foss.arm.com> wrote:
>>>
>>> Hi all,
>>>
>>> This recently added test fails on arm. We haven't implemented these
>>> intrinsics for arm
>>> (any volunteers?) so for now let's XFAIL these on that target.
>>> Also, the float64 versions of these intrinsics are not supposed to be
>>> available on arm
>>> so this patch slightly adjusts the test to not include them for aarch32.
>>> In any case the entire test is XFAILed on arm, so this doesn't have any
>>> noticeable
>>> effect.
>>>
>>> The same number of tests (PASS) still occur on aarch64 but now they
>>> appear
>>> as XFAIL
>>> rather than FAIL on arm.
>>>
>>> Ok for trunk? (from an aarch64 perspective).
>>>
>> I think Kugan was planning to skip them on arm instead?
>
>
> These intrinsics are specified to exist on arm as well:
> (search on https://developer.arm.com/technologies/neon/intrinsics)
> except the float64 ones, so from a purist perspective the tests
> should be passing on arm, but we know the reason why they're not
> (they are not implemented there), which is the rationale for XFAIL.
> Does XFAILing them interact badly with any bookkeeping that your
> testing system does?
>
No problem at all, I mainly cc'ed Kugan to make sure he is aware of your patch.

> Thanks,
> Kyrill
>
>
>>
>>> Thanks,
>>> Kyrill
>>>
>>> 2018-01-11  Kyrylo Tkachov  <kyrylo.tkac...@arm.com>
>>>
>>>      * gcc.target/aarch64/advsimd-intrinsics/vld1x2.c: Make float64
>>>      tests specific to aarch64.  XFAIL test on arm.
>
>

Reply via email to