Florian Weimer <fwei...@redhat.com> writes:

> * Jeff Law:
>
>> On 11/20/23 02:55, Florian Weimer wrote:
>>> This revision addresses Marek's comment about handing
>>> -Wdeclaration-missing-parameter-type properly in conjunction with
>>> -fpermissive.  A new test (permerror-fpermissive-nowarning.c)
>>> demonstrates the expected behavior.  I added a test for -std=gnu89
>>> -fno-permissive, too.
>>> I'm including the precursor cleanup patches in this posting.
>>> Hopefully
>>> this will make the aarch64 tester happy.
>>> Thanks,
>>> Florian
>>> Florian Weimer (11):
>>>    aarch64: Avoid -Wincompatible-pointer-types warning in Linux unwinder
>>>    aarch64: Call named function in gcc.target/aarch64/aapcs64/ice_1.c
>>>    gm2: Add missing declaration of m2pim_M2RTS_Terminate to test
>>>    Add tests for validating future C permerrors
>>>    c: Turn int-conversion warnings into permerrors
>>>    c: Turn -Wimplicit-function-declaration into a permerror
>>>    c: Turn -Wimplicit-int into a permerror
>>>    c: Do not ignore some forms of -Wimplicit-int in system headers
>>>    c: Turn -Wreturn-mismatch into a permerror
>>>    c: Turn -Wincompatible-pointer-types into a permerror
>>>    c: Add new -Wdeclaration-missing-parameter-type permerror
>
>> The series is fine by me.
>
> Thanks.
>
>> But give Marek additional time to chime in, particularly given the
>> holidays this week in the US.  Say through this time next week?
>
> [...]
>
> I'm also gathering some numbers regarding autoconf impact and potential
> silent miscompilation.

I'd actually forgot about another element here: FreeBSD 14 which was
just released now ships with Clang 16 so we seem to be getting some
activity from them which is a help.

I've resumed our testing for configure diffs and am going to
focus on that for now. It's just laborious because of how many errors
are actually fine.

Reply via email to