Package: gcc-3.3 Version: 3.3.3-7 When building the chicken package on amd64 I get an internal error from gcc. It only happens when -O is used. When running: gcc -O1 -c runtime.i I get: runtime.c:2637: error: unrecognizable insn: (insn 150 51 56 0 0x2a96939ea0 (set (reg/v:SI 3 ebx [61]) (subreg:SI (plus:DI (subreg:DI (reg:SI 7 esp) 0) (const_int 12 [0xc])) 0)) -1 (nil) (nil)) runtime.c:2637: internal compiler error: in extract_insn, at recog.c:2175 That is at the end of the handle_interrupt() function. When not using -O I do not get the error. I've attached a the preprocessed source. Kurt
Attachment:
runtime.i.bz2
Description: Binary data