http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49328
--- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-06-08 20:11:38 UTC --- Confirmed on gcc4.5.2 and 4.5.3, but AFAICT this has been fixed on gcc4.6 and 4.7 (trunk) between revisions 170000 and 170140.