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