https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58820 --- Comment #5 from Paolo Carlini <paolo.carlini at oracle dot com> --- Barring further comments, I'm going to add a testcase and close this. (Note, current clang still accepts it)