[Openmcl-devel] linux process hang

Larry Pells lpells at acm.org
Sat Feb 5 13:53:48 UTC 2005


On Friday 04 February 2005 14:25, Cyrus Harmon wrote:
> On Feb 4, 2005, at 1:13 PM, Gary Byers wrote:
> > Larry: if you do a "cvs update" and recompile the lisp kernel now, does
> > the problem persist ?  (I found that the version of UFFI I have -
> > which may be fairly old - complained that WITH-CAST-POINTER was
> > not yet implemented; that would seem to be completely unrelated
> > to the hanging/deadlock that you saw.)
>
> I recently pointed this (the with-cast-pointer thing) out to KMR. It's
> a no-op for allegro and openmcl as, I think, it should be, but then
> right below it there's a #+openmcl defun that overwrites the working
> (no-op) version and throws the error. Should be easy to fix, but KMR
> has also been trying to get me to avoid using it in the first place as,
> apparently, it's not just a no-op but a hairy, expensive operation
> under SBCL.
>
> Cyrus

I forgot, but I removed the error case of with-cast-pointer from uffi, as I 
need it to run my code.  (I didn't know it was expensive on SBCL, but right 
now I am more concerned with functionality than efficiency.  Besides, I last 
time I looked SBCL didn't support callbacks, which is something I need to get 
things working.)

Also the hanging/deadlock still persists.

Larry



More information about the Openmcl-devel mailing list