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/>).
signature.asc
Description: PGP signature
