https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118765
--- Comment #13 from uecker at gcc dot gnu.org --- Yes thanks, I need to analyze this a bit more but I narrowed the problem down to this. What do you mean by "my non-toy sources compiles/works correctly now"? There should be no existing code affected as this affects code not allowed before C23. Or does this affect existing code somehow?