------- Comment #4 from pinskia at gcc dot gnu dot org 2010-07-24 22:02 ------- See also http://gcc.gnu.org/ml/gcc-patches/2007-10/msg01386.html: When the rvalue references patch went in, DR391 was partially implemented, but only for C++0x mode. This seems wrong to me; if the committee has decided that the standard was wrong, it seems perverse for us to cling to the letter of the standard when users are clamoring for us to change our behavior. C++0x mode makes some sense for controlling new language features, but not for DRs.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44313