https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49278
--- Comment #12 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- The ICE is gone with the patch in comment 2, however I get at run time ../../../work/libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int' (instrumented trunk).