[also sent to pc(a)p-cos.net]
CL-SERIALIZER calls CLOSER-MOP:SLOT-DEFINITION-ALLOCATION on a class
object that might be a STANDARD-CLASS and might not (e.g. a
STRUCTURE-CLASS). In SBCL, both of these are defined, but in Allegro
8.1, the only method on this generic function is on STANDARD-CLASS.
Does it make sense to (1) extend the GF for the Allegro case in
CLOSER-MOP to return NIL or some other sensible value (2) embed an
appropriate check in the CL-SERIALIZER client code or (3) do you have
another suggestion?
Thanks,
Andrew Philpot
USC ISI