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

Sean Ross rosssd at gmail.com
Tue Apr 8 15:13:16 UTC 2008


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.

Sean.



More information about the elephant-devel mailing list