[info-mcl] Wood on MCL 5.1
svspire at sandia.gov
svspire at sandia.gov
Wed Feb 20 12:25:39 CST 2008
David Johnson-Davies wrote:
> I've recently been porting a number of Wood-based applications from MCL 4.3
> to MCL 5.1 and I'm getting a lot of unbound-slot errors when I change the
> classes being stored in the database.
>
> It seems as if Wood is failing to initialise the value of a new slot
> correctly for instances already in the database.
>
> Has anyone else encountered this and is there a fix?
>
> Thanks,
> David
MCL's CLOS implementation changed pretty significantly between 4.3 and
5.1. More precisely, 5.1 includes almost complete AMOP support where
4.3 did not. Furthermore, the :type argument on slots is now enforced,
where it was ignored before.
Code that depends on the internals of MCL 4.3's CLOS implementation is
likely to break in 5.1. I don't remember if Wood falls into this
category but I suspect it does.
--
Shannon Spires
svspire at sandia.gov
More information about the info-mcl
mailing list