https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111094
Ed Catmur <ed at catmur dot uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |INVALID
--- Comment #4 from Ed Catmur <ed at catmur dot uk> ---
Well, I feel like [basic.types.general] probably allows it.
But regardless, yeah, this is an opt-in diagnostic so it's fine if gcc warns on
things that are legal but dubious. We'll just have to be a bit smarter in how
we write this code. Thanks again.