https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82611
--- Comment #2 from James Tanner <jetanner at usc dot edu> --- In that case it seems as though the standard has overlooked this scenario, as there is no way to achieve this without incurring a warning message.