https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121563
--- Comment #19 from Harald van Dijk <harald at gigawatt dot nl> --- (In reply to Harald van Dijk from comment #18) > ...under the current version of your proposed changes, I think > > void f(int x; int x) {} > > may arguably be an error, despite that being very clearly intended to be > valid by your proposal, unless you make more changes there. I take that back, I should have seen that this one is valid as intended under your proposal. I do think that issues with the wording remain, but this is not an example of it.