http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52224
--- Comment #5 from Daniel Krügler <daniel.kruegler at googlemail dot com> 2012-02-21 21:17:41 UTC --- I just found this closed CWG issue: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#487 It seems that the compiler behaviour is indeed intended by the core language. Based on this rationale this bug entry should be closed as invalid.