[elephant-devel] Error when loading elephant on Mac OS with Lispworks 5.1

Robert L. Read read at robertlread.net
Wed Apr 9 02:16:25 UTC 2008


On Tue, 2008-04-08 at 16:13 +0100, Sean Ross wrote:
> On 4/7/08, Jens Teich <info at jensteich.de> wrote:
> > Lispworks 5.1
> >  Mac OS X 10.5
> >  **++++ Error in (DEFCLASS ELEPHANT:BTREE-INDEX):
> > Invalid allocation type INSTANCE for slot-definition-allocation
> 
> There seems to have been a MOP conformance fix with Lispworks 5.1 which causes
> the (setf slot-definition-allocation) on (or around) line 250 in
> metaclasses.lisp to fail.
> Changing the conditionalization to #+(and :lispworks (not
> :lispworks5.1)) seems to resolve the issue, although what this really
> needs is an ACL like version test feature to prevent this recurring.

Thanks for pointing this out, Sean.  Would it be possible for you to
submit a patch for it?  I don't have lispworks, and am therefore not
capable of developing for it.  Apparently you do...this is bound to be
the kind of things that others would trip over.

> 
> Sean.
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel




More information about the elephant-devel mailing list