[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

More Bugs



This comes from compiling commandline.lisp:
   File: /afs/cs.cmu.edu/user/chiles/rt-port/hack/commandline.lisp

   In: DEFSTRUCT COMMAND-LINE-SWITCH
     (DEFSTRUCT (COMMAND-LINE-SWITCH (:CONC-NAME CMD-SWITCH-)
		 (:CONSTRUCTOR MAKE-CMD-SWITCH #)
		 (:PRINT-FUNCTION PRINT-COMMAND-LINE-SWITCH))
       NAME
       VALUE
       WORDS)
   --> BLOCK LET 
   ==>
     (C:MAKE-STRUCTURE 4)
   Warning: Function called with one argument, but wants at least two.

This comes from describing 'c::make-structure:
   * (describe 'c::make-structure)
   MAKE-STRUCTURE is an external symbol in the C package.
   MAKE-STRUCTURE can be called with these arguments:
     (length)
   Its declared argument types are:
     (C::STRUCTURE-INDEX T)
   Its result type is:
     STRUCTURE
   Function Documention:
     Allocate a new structure with LENGTH data slots.

   Type-error in LISP::DESCRIBE-FUNCTION-COMPILED:
     NIL is not of type C::DEBUG-SOURCE

   Restarts:
     0: Return to Top-Level.

   Debug  (type H for help)

   (DEBUG::DEBUG-LOOP) 
   0] 


Bill