https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97120
--- Comment #2 from Avi Kivity <a...@cloudius-systems.com> --- This makes sense, according to my very limited ability to understand the standard. I reflected it to the clang bug here: https://bugs.llvm.org/show_bug.cgi?id=47509.