http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49815
--- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2011-07-22 13:14:39 UTC --- > --- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2011-07-22 > 13:07:18 UTC --- >> Solaris/SPARC bootstrap is currently broken: > > Java though, which is pretty much useless on this platform. But it used to work until now. >> Stacktrace is >> >> #0 fancy_abort (file=0x956890 "/vol/gcc/src/hg/trunk/local/gcc/cselib.c", >> line=2241, function=0x956ad0 "cselib_record_set") at >> /vol/gcc/src/hg/trunk/local/gcc/diagnostic.c:893 >> #1 0x001f94a4 in cselib_record_set (insn=0x6cf02870) at >> /vol/gcc/src/hg/trunk/local/gcc/cselib.c:2241 >> #2 cselib_record_sets (insn=0x6cf02870) at >> /vol/gcc/src/hg/trunk/local/gcc/cselib.c:2422 > > Could you run 'debug_rtx(insn)' on the problematic insn? Sure: (insn/f:TI 129 100 9 2 (parallel [ (set (reg:DI 24 %i0 [ this ]) (reg:DI 8 %o0 [ this ])) (clobber:DI (reg:DI 8 %o0)) (set (reg:DI 25 %i1 [ defaults ]) (reg:DI 9 %o1 [ defaults ])) (clobber:DI (reg:DI 9 %o1)) (set (reg:DI 24 %i0 [ this ]) (reg:DI 8 %o0 [ this ])) (clobber:DI (reg:DI 8 %o0)) (set (reg:DI 25 %i1 [ id+-4 ]) (reg:DI 9 %o1 [ id+-4 ])) (clobber:DI (reg:DI 9 %o1)) (set (reg:DI 26 %i2 [ e ]) (reg:DI 10 %o2 [ e ])) (clobber:DI (reg:DI 10 %o2)) (set (reg:DI 27 %i3 [ target ]) (reg:DI 11 %o3 [ target ])) (clobber:DI (reg:DI 11 %o3)) ]) javax/swing/plaf/basic/BasicInternalFrameUI.java:868 393 {window_save} (expr_list:REG_CFA_DEF_CFA (plus:DI (reg/f:DI 30 %fp) (const_int 2047 [0x7ff])) (expr_list:REG_CFA_WINDOW_SAVE (const_int 0 [0]) (expr_list:REG_CFA_REGISTER (set (reg:DI 31 %i7) (reg:DI 15 %o7)) (nil))))) Rainer