http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55184
--- Comment #5 from Mikael Pettersson <mikpe at it dot uu.se> 2012-11-04 21:24:44 UTC --- I can confirm the bug with gcc-4.6.3 and the fixed test case. However, the bug has since been fixed on 4.6 branch in r187763, the fix for PR52407. The test cases for these bugs are very similar, so I'd consider this bug a duplicate of PR52407.