Saurabh Jha <saurabh....@arm.com> writes:
> On 12/1/2023 2:10 PM, Richard Earnshaw (lists) wrote:
>> On 01/12/2023 13:45, Christophe Lyon wrote:
>>> On Fri, 1 Dec 2023 at 13:44, Richard Earnshaw (lists)
>>> <richard.earns...@arm.com> wrote:
>>>> On 01/12/2023 11:28, Saurabh Jha wrote:
>>>>> Hey,
>>>>>
>>>>> I introduced this test "gcc/testsuite/gcc.target/arm/mve/pr112337.c" in 
>>>>> this commit 2365aae84de030bbb006edac18c9314812fc657b before. This had an 
>>>>> error which I unfortunately missed. This patch fixes that test.
>>>>>
>>>>> Did regression testing on arm-none-eabi and found no regressions. Output 
>>>>> of running gcc/contrib/compare_tests is this:
>>>>>
>>>>> """
>>>>> Tests that now work, but didn't before (2 tests):
>>>>>
>>>>> arm-eabi-aem/-marm/-march=armv7-a/-mfpu=vfpv3-d16/-mfloat-abi=softfp: 
>>>>> gcc.target/arm/mve/pr112337.c (test for excess errors)
>>>>> arm-eabi-aem/-mthumb/-march=armv8-a/-mfpu=crypto-neon-fp-armv8/-mfloat-abi=hard:
>>>>>  gcc.target/arm/mve/pr112337.c (test for excess errors)
>>>>> """
>>>>>
>>>>> Ok for trunk? I don't have commit access so could someone please commit 
>>>>> on my behalf?
>>>>>
>>>>> Regards,
>>>>> Saurabh
>>>>>
>>>>> gcc/testsuite/ChangeLog:
>>>>>
>>>>>          * gcc.target/arm/mve/pr112337.c: Fix the testcase
>>>>
>>>> Hmm, could this be related to the changes Christophe made recently to 
>>>> change the way MVE vector types were set up internally?  If so, this might 
>>>> indicate an issue that's going to affect real users with existing code.
>>>>
>>> My change was only about vector types, here the problem is with a
>>> pointer to a scalar.
>>> Anyway, I ran the test with my commit reverted and it still fails in
>>> the same way, so I think this patch is needed.
>>>
>>> Thanks,
>>>
>>> Christophe
>>>
>>>> Christophe?
>>>>
>>>> R.
>> Ok, thanks for checking.  In that case, Saurabh, your patch is OK, but 
>> please change 'Fix testcase' to 'Use int32_t instead of int.'
>>
>> Note that ChangeLog entries end with a full stop.
>>
>> R.
>
> Thank you for the feedback. Please find the updated ChangeLog below.
>
> gcc/testsuite/ChangeLog:
>
>          * gcc.target/arm/mve/pr112337.c: Use int32_t instead of int.

Thanks, pushed to trunk.

Richard

Reply via email to