http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54508
--- Comment #8 from Jason Merrill <jason at gcc dot gnu.org> 2013-01-31 18:30:32 UTC --- I backed out Paul's later patch in favor of the earlier one from http://gcc.gnu.org/ml/gcc-patches/2012-10/msg00450.html