http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53021
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2012-04-18 CC| |ebotcazou at gcc dot | |gnu.org Target Milestone|--- |4.8.0 Ever Confirmed|0 |1 Severity|normal |critical --- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2012-04-18 10:24:45 UTC --- Another one (with RTL checking enabled): ../../../src/libgcc/libgcc2.c: In function '__muldi3': ../../../src/libgcc/libgcc2.c:559:1: internal compiler error: RTL check: expected elt 0 type 'e' or 'u', have 'w' (rtx address) in record_store, at dse.c:1506 } ^ Please submit a full bug report, with preprocessed source if appropriate. See <URL:mailto:rep...@adacore.com> for instructions. make[3]: *** [_muldi3.o] Error 1 make[3]: Leaving directory Please bootstrap with --enable-checking=yes,rtl when you're doing RTL surgery, this is cheap enough now.