http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41958
--- Comment #4 from Nathan Ridge <zeratul976 at hotmail dot com> 2012-11-18 22:28:59 UTC --- I filed the same bug for clang, and I was pointed to DR1395 [1]. GCC and clang's behaviour are both in line with the resolution of this DR. I guess this can be closed as invalid then? [1] http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1395