[Bese-devel] ucw on cmucl/linux

Larry D'Anna smoof-ra at elder-gods.org
Thu May 19 09:18:22 UTC 2005


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?


;;; Loading  
#p"/home/larry/lisp/ucw/src/rerl/standard-component/standard-component- 
class.x86f".

Attempt to add the method #<Standard-Method  
PCL:DIRECT-SLOT-DEFINITION-CLASS (STANDARD-COMPONENT-CLASS)
                             {48792DD5}> to the generic function  
#<Standard-Generic-Function PCL:DIRECT-SLOT-DEFINITION-CLASS (3)
                                                                    
{281A40F9}>.
But the method has fewer required arguments than the generic function.

Restarts:
   0: [CONTINUE] Return NIL from load of  
#p"/home/larry/lisp/ucw/src/rerl/standard-component/standard-component- 
class.x86f".
   1: [RETRY   ] Retry performing #<ASDF:LOAD-OP NIL {48E809ED}> on
                 #<ASDF:CL-SOURCE-FILE "standard-component-class"  
{48E809FD}>.
   2: [ACCEPT  ] Continue, treating #<ASDF:LOAD-OP NIL {48E809ED}> on
                 #<ASDF:CL-SOURCE-FILE "standard-component-class"  
{48E809FD}> as
                 having been successful.
   3:            Return NIL from load of  
#p"/home/larry/lisp/ucw/bin/utils.lisp".
   4:            Return NIL from load of "start.lisp".
   5: [ABORT   ] Skip remaining initializations.

Debug  (type H for help)

(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
       ...)
  #<Standard-Method PCL:DIRECT-SLOT-DEFINITION-CLASS  
(STANDARD-COMPONENT-CLASS)
    {48792DD5}>)




More information about the bese-devel mailing list