1 Oct
2005
1 Oct
'05
6:25 p.m.
i'm trying to get cl-gd up and running on openmcl 1.0-rc1 (darwin32) using cffi-uffi-compat (cffi-luis branch). some of the cl-gd tests crash my lisp, i think i've boiled it down to this (hopefully valid) test case which does work in uffi: (def-struct a (x :int) (y :int)) (let ((array (allocate-foreign-object 'a 3))) (loop for i below 3 do (setf (get-slot-value (deref-array array '(:array a) i) 'a 'x) 1)) (get-slot-value (deref-array array '(:array a) 2) 'a 'x)) the (setf ...) SIGSEGVs in %mem-set. i see similar results with sbcl 0.9.5.2. thanks, ...bryan