On 09/07/18 00:26, Jeff Law wrote:
> On 09/06/2018 04:16 PM, Jeff Law wrote:
>> On 09/06/2018 04:01 PM, Jeff Law wrote:
>>> On 09/06/2018 11:12 AM, Bernd Edlinger wrote:
>>>
>>>>>
>>>>
>>>> Ah, thanks a lot.
>>>>
>>>> Okay, this is the status of the STRING-CST semantic-v2 patches:
>>>>
>>>> [PATCH] Check the STRING_CSTs in varasm.c
>>>> https://gcc.gnu.org/ml/gcc-patches/2018-08/msg01569.html
>>>> => Unfortunately I forgot to change the Title to [PATCHv2] or so.
>>>> Should I send a ping for this one?
>>>>
>>>> [PATCHv2] Handle overlength strings in the C FE
>>>> https://gcc.gnu.org/ml/gcc-patches/2018-08/msg01566.html
>>>> => Should I send a ping for this one?
>>> No need to ping.  I've got it here.  What's odd is that it's regressing
>>> 87053 .
>> Which is probably a sign that we've got an incorrect test for NUL
>> termination somewhere.

It may be a sign that we should first fix the low level functions
before the high level stuff.

> I think I've found the issue.  I've got more testing to do, but looks
> like a thinko on my part.
> 

Ah, I forgot, the regression on pr87053 and fortran.dg/pr45636.f90
is fixed by this patch:

[PATCH] Adjust c_getstr/c_strlen to new STRING_CST semantic
https://gcc.gnu.org/ml/gcc-patches/2018-08/msg02013.html

This is a new regression since the patch was initially posted.


Bernd.

Reply via email to