#312 closed defect (fixed)
Ran out of imm temp registers when compile IRONCLAD
Reported by: | binghe | Owned by: | rme |
---|---|---|---|
Priority: | major | Milestone: | IA-32 port |
Component: | Compiler | Version: | 1.1 |
Keywords: | ironclad | Cc: |
Description
I'm under Clozure Common Lisp Version 1.1-r9799S (DarwinX8632).
Compile IRONCLAD, the pure lisp encrpyt package, failed. See attach for backtrace.
Attachments (1)
Change History (4)
Changed 13 years ago by binghe
comment:1 Changed 13 years ago by gb
- Owner changed from gb to rme
A simpler test case:
? (defun foo (x y) (declare (type (unsigned-byte 32) x y)) (eql 0 (the (unsigned-byte 32) (logxor x y)))) > Error: Bug: ran out of imm temp registers. > While executing: AVAILABLE-IMM-TEMP, in process listener(1). > Type :POP to abort, :R for a list of available restarts. > Type :? for other options.
comment:2 Changed 13 years ago by rme
- Resolution set to fixed
- Status changed from new to closed
Should be fixed as of r9802.
comment:3 Changed 13 years ago by binghe
Yes, it's fixed, now I can load IRONCLAD. Thanks!
Note: See
TracTickets for help on using
tickets.
backtrace when compiling IRONCLAD's crc32.lisp