[Openmcl-devel] Registers clobbered runtime error (AMD64)

Gary Byers gb at clozure.com
Sun Jan 6 04:08:24 PST 2013


This should be fixed in the trunk as of r15564.

On Sat, 5 Jan 2013, Eric Marsden wrote:

> Hi,
>
>
> Welcome to Clozure Common Lisp Version 1.9-dev-r15561M  (LinuxX8664)!
> ? (defun baz (A G H)
>    (LABELS ((%F14 (x y z)
>               (IF (OR (< -1 -2 (DOTIMES (I 0 (FLET ((%F11 (F11-1 F11-2 F11-3) 48)) -16))
>                                  (RETURN-FROM %F14 5)))
>                       nil)
>                   nil
>                   (COUNT (DPB (COUNT A '(16)) (BYTE 11 0) (RETURN-FROM %F14 1))
>                          #(2)))))
>      (%F14 1 0 0)))
> ;Compiler warnings :
> ;   In %F14 inside BAZ: Unused lexical variable X
> ;   In %F14 inside BAZ: Unused lexical variable Y
> ;   In %F14 inside BAZ: Unused lexical variable Z
> ;   In BAZ: Unused lexical variable H
> ;   In BAZ: Unused lexical variable G
> BAZ
> ? (baz 1 2 3)
>> Error: Registers clobbered applying BAZ to (1 2 3)
>>        save0 sb: #1=(BAZ 1 2 3), Was: 0
>>        save1 sb: #<SYNONYM-STREAM to *TERMINAL-IO* #x3020006B854D>, Was: #1#
>>        save2 sb: #2=#<HASH-TABLE :TEST EQ size 5/85 #x302000A6F17D>, Was: #2#
>>        save3 sb: SYMBOL-VALUE, Was: SYMBOL-VALUE
>>
>> While executing: CCL::TOPLEVEL-EVAL, in process listener(1).
>
> -- 
> Eric Marsden
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel
>
>



More information about the Openmcl-devel mailing list