http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53000
--- Comment #19 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-10-10 11:06:26 UTC --- If it's just matter of removing the std::decay call and tweaking that testcase, I can do it now. Otherwise, I would say, please send a patch...