Hi Joseph,

On Tue, Nov 18, 2025 at 10:00:24PM +0000, Joseph Myers wrote:
> I think they should all be squashed.  The tests should also be the tests 
> that make sense for a pure extension, which means not doing anything with 
> -Wc23-c2y-compat / -Wno-c23-c2y-compat; tests with those options only make 
> sense at the point where you're trying to assert that a feature is in C2y 
> but not C23 (so -std=c2y -pedantic-errors -Wc23-c2y-compat warns for the 
> feature without an error, -std=c23 -pedantic-errors gives errors, -std=c23 
> -pedantic gives warnings, -std=c23 -pedantic-errors -Wno-c23-c2y-compat 
> does not diagnose it and nor does -std=c2y -pedantic-errors without 
> -Wc23-c2y-compat).

Makes sense.  I'm currently doing regression testing.  I'll send the
patch tomorrow morning, all squashed, and the -compat and -no-compat
tests removed.


Have a lovely night!
Alex

-- 
<https://www.alejandro-colomar.es>
Use port 80 (that is, <...:80/>).

Attachment: signature.asc
Description: PGP signature

Reply via email to