I think ffi.lisp line 852 should be: (ccl::with-foreign-double-float-array-to-c-and-lisp (p arr) Thanks for the bug report!