Subject: Compilation gets "can't find spill register"??
To: None <netbsd-help@NetBSD.ORG>
From: None <tooleym@douglas.bc.ca>
List: netbsd-help
Date: 02/07/1998 15:04:39
I've ben trying to compile nn, and have encountered a very strange error.

--------------------------------
more.c: In function `more':
more.c:1540: Could not find a spill register
(insn:HI 1330 1329 1331 (set (mem/s:DI (plus:SI (mult:SI (reg/v:SI 49)
                    (const_int 8))
                (reg/v:SI 44)))
        (sign_extend:DI (reg:SI 0 d0))) 56 {extendsidi2} (insn_list 1325
(insn_list 1328 (nil)))
    (expr_list:REG_DEAD (reg:SI 0 d0)
        (nil)))
gcc: Internal compiler error: program cc1 got fatal signal 6
*** Error code 1

Stop.
*** Error code 1

Stop.
-----------------------------------

This is very strange, and I'm thinking that there are some strange
machine-specific problems regarding this. Has anyone else encountered this
error and what did you do to handle it?

Thank you for any assistance you may be able to  provide,

Sincerely,

Marc Tooley
tooleym@douglas.bc.ca