http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52488
--- Comment #4 from Georg-Johann Lay <gjl at gcc dot gnu.org> 2012-03-12 12:37:24 UTC --- Created attachment 26878 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26878 pr52488.diff Does this patch fix the ICE for you?