On Tue, 18 Nov 2025, Alejandro Colomar wrote:

> Hi Joseph,
> 
> I've removed the diagnostics about bool.  It now accepts bool just like
> the n3628 proposal.  At the bottom of this mail, you can find the
> range-diff against v3.
> 
> Please let me know if you want some or all of these patches squashed.

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).

-- 
Joseph S. Myers
[email protected]

Reply via email to