http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47226
--- Comment #1 from Johannes Schaub <schaub.johannes at googlemail dot com> 2012-01-08 11:41:18 UTC --- I asked the committee at that time, and they reinforced that this is intended to work as specified in the C++11 spec.