This does not look right:
* (disassemble (compile nil '(lambda () (truncate -8595152206133 99839.96))))
; disassembly for (LAMBDA ()) ; Size: 11 bytes. Origin: #x1002C6F31C ; 1C: 498B4C2460 MOV RCX, [R12+96] ; no-arg-parsing entry point ; thread.binding-stack-pointer ; 21: 48894DF8 MOV [RBP-8], RCX ; 25: CC10 BREAK 16 ; Invalid argument count trap NIL
This does not look right:
* (disassemble (compile nil '(lambda () (truncate -8595152206133 99839.96))))
; disassembly for (LAMBDA ())
; thread. binding- stack-pointer
; Size: 11 bytes. Origin: #x1002C6F31C
; 1C: 498B4C2460 MOV RCX, [R12+96] ; no-arg-parsing entry point
; 21: 48894DF8 MOV [RBP-8], RCX
; 25: CC10 BREAK 16 ; Invalid argument count trap
NIL