[Bese-devel] ucw on cmucl/linux

Marco Baringer mb at bese.it
Thu May 19 10:26:22 UTC 2005


Larry D'Anna <smoof-ra at elder-gods.org> writes:

> I'm trying to get ucw working on cmucl and i'm encountering the
> following error.
> What's really strange is that the defmethod that it's complaining
> about  has the same
> argument list as is specified in AMOP.  Has anyone else run into this,
> or know how to fix it?

odd.

> (PCL::CHECK-METHOD-ARG-INFO
>   #<Standard-Generic-Function PCL:DIRECT-SLOT-DEFINITION-CLASS (3)
>    {281A40F9}>
>   #S(PCL::ARG-INFO
>        :ARG-INFO-LAMBDA-LIST (PCL::CLASS PCL::INITARGS)
>        :ARG-INFO-PRECEDENCE (0 1)
>        :ARG-INFO-METATYPES (PCL:STANDARD-INSTANCE T)
>        :ARG-INFO-NUMBER-OPTIONAL 0
>        :ARG-INFO-KEY/REST-P NIL

this looks odd, i _should_ be:

:ARG-INFO-LAMBDA-LIST (PCL::CLASS &REST PCL::INITARGS)
:ARG-INFO-PRECEDENCE (0)
:ARG-INFO-METATYPES (PCL:STANDARD-INSTANCE)
:ARG-INFO-NUMBER-OPTIONAL 1
:ARG-INFO-KEY/REST-P T

(or something like that)

what version of cmucl are you running on?

-- 
-Marco
Ring the bells that still can ring.
Forget the perfect offering.
There is a crack in everything.
That's how the light gets in.
	-Leonard Cohen



More information about the bese-devel mailing list