http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51833 --- Comment #8 from Paolo Carlini <paolo.carlini at oracle dot com> 2013-02-15 11:32:02 UTC --- This is fixed in mainline. I'm adding the reduced testcase and closing the issue.