https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112498
--- Comment #2 from Ingo Josopait <josopait at goopax dot com> --- Yes, you are right. It is confusing, though. Maybe the warning message should mention that it is actually invalid code. It looked more like a suggestion to me.