https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70141
--- Comment #9 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- There is really no need to take another look. When your testcase generates a warning under clang and also gets rejected by MSVC, it is obvious that there is something wrong with it.