http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50588
--- Comment #12 from Mikael Pettersson <mikpe at it dot uu.se> 2011-10-03 12:56:10 UTC --- Backporting r179284 to 4.6.1 (trivial except for the third ifcvt.c hunk which required manual application due to a context diff) fixed the test case there too.