[Openmcl-devel] OpenMCL for Linux x86-64 available for testing

James Bielman jamesjb at jamesjb.com
Wed May 3 22:42:20 UTC 2006


Gary Byers <gb at clozure.com> writes:

> The problems that James mentioned (and a few that he didn't) all
> have one root cause: he was using yesterday's version.  Fortunately,
> a fix is available (in the form of an updated archive and README
> file.)

Heh! :)

I've gotten further in the CFFI test suite... here's a few more:

Welcome to OpenMCL Version 1.1-pre-060503 (Alpha: LinuxX8664)!
? (%stack-block ((p 100))
    (with-cstrs ((s "%d"))
      (external-call "sprintf" :address p :address s :int 1000 :int)))
Unhandled exception 4 at 0x2aaaaafaabdc, context->regs at #x402306b8
? for help
[20520] OpenMCL kernel debugger: b

Framepointer [#x40230E20] in unknown area.

and when compiling callbacks with no arguments:

;;; callback-1.lisp
(ccl:defcallback return-int (:int) 100)

Welcome to OpenMCL Version 1.1-pre-060503 (Alpha: LinuxX8664)!
? (compile-file "callback-1.lisp")
;Compiling "/home/jamesjb/cclhack/callback-1.lisp"...
;Compiler warnings for "/home/jamesjb/cclhack/callback-1.lisp" :
;   Undeclared free variable #:G1, in RETURN-INT.
#P"/home/jamesjb/cclhack/callback-1.lx64fsl"
T
T
? (load "callback-1.lx64fsl")
;Loading #P"callback-1.lx64fsl"...
> Error: bad opcode near position 395 in FASL file "/home/jamesjb/cclhack/callback-1.lx64fsl"
> While executing: CCL::%BAD-FASL, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.

James



More information about the Openmcl-devel mailing list