This little tidbit from the GCC 15 changes page is proving to be a challenge for several of the extensions I maintain:
To aid the transition to C23, various diagnostics have been enhanced to clarify type errors such as incompatible function types, incorrect argument counts, and those involving bool.
I know that a lot of extensions are being copied from earlier TCL releases because they seem to run, but could they be complied on the newest release? Should this be one of the tests?