http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51630
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-12-20 08:57:19 UTC --- the code fails for me using any of GCC 4.4, 4.5, 4.6 of 4.7 are you sure that's the actual code you're compiling?