https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96957
--- Comment #2 from Anders Granlund <anders.granlund.0 at gmail dot com> --- Correction to my first comment: "GCC is correctly compiling the program with no error messages outputed. See the discussion in: https://bugs.llvm.org/show_bug.cgi?id=47435" should be: "Clang is correctly rejecting the program with a error message outputed. See the discussion in: https://bugs.llvm.org/show_bug.cgi?id=47435"