[Bese-devel] some problems getting FiveAM to load...

Gary King gwking at metabang.com
Sat Jan 21 16:00:14 UTC 2006


I was trying to look at FiveAM yesterday and didn't have much luck.  
The stable version was a 404 and the development version wouldn't  
load on any of the four lisps I tried. Here are some of the details:

Allegro 7.0

> ;;; Compiling file /repository/darcs/fiveam/t/tests.lisp
> ; While compiling (:INTERNAL (:TOP-LEVEL-FORM "tests.lisp" 824) 0):
> Error: Attempt to take the car of a non-list: ERROR
>   [condition type: SIMPLE-ERROR]
>
> Restart actions (select using :continue):
> 0: retry the compilation of /repository/darcs/fiveam/t/tests.lisp
> 1: continue compiling /repository/darcs/fiveam/t/tests.lisp but
>     generate no output file
> 2: Retry performing #<ASDF:COMPILE-OP (:FORCE T) @ #x530e832> on
>     #<ASDF:CL-SOURCE-FILE "tests" @ #x530e7e2>.
> 3: Continue, treating #<ASDF:COMPILE-OP (:FORCE T) @ #x530e832> on
>     #<ASDF:CL-SOURCE-FILE "tests" @ #x530e7e2> as having been
>     successful.
> 4: Return to Top Level (an "abort" restart).
> 5: Abort entirely from this (lisp) process.
>
> [changing package from "COMMON-LISP-USER" to "IT.BESE.FIVEAM"]

SBCL

> ; registering #<SYSTEM :ARNESI.TEST {108E0B79}> as ARNESI.TEST
>
> debugger invoked on a SB-KERNEL:NAMESTRING-PARSE-ERROR:
>   parse error in namestring: logical namestring character which is  
> not alphanumeric or hyphen:
>   #\.
>   ARNESI.TEST
>         ^
>
> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
>
> restarts (invokable by number or by possibly-abbreviated name):
>   0: [ABORT] Exit debugger, returning to top level.
>
> (SB-IMPL::LOGICAL-WORD-OR-LOSE "arnesi.test")
> 0]

OpenMCL:

> > Error in process listener(1): Required arguments in ERROR don't  
> match lambda list (CONDITION &OPTIONAL REASON-CONTROL REASON-ARGS).
> > While executing: CCL::%POP-REQUIRED-ARG-PTR
> > Type :POP to abort.
> Type :? for other options.
> 1 > :r
> 0. Return to break level 1.
> 1. #<RESTART CCL:ABORT-BREAK #x29466E>
> 2. Retry compiling #P"/repository/darcs/fiveam/t/tests.lisp"
> 3. Skip compiling #P"/repository/darcs/fiveam/t/tests.lisp"
> 4. Retry performing #<COMPILE-OP (:FORCE T) #x83C6856> on #<CL- 
> SOURCE-FILE "tests" #x83C6ED6>.
> 5. Continue, treating #<COMPILE-OP (:FORCE T) #x83C6856> on #<CL- 
> SOURCE-FILE "tests" #x83C6ED6> as having been successful.
> 6. Return to toplevel.
> 7. #<RESTART CCL:ABORT-BREAK #x294CBE>
> 8. Reset this process
> 9. Kill this process
> 1 >

MCL

> ;Compiler warnings for "Billy- 
> Pilgrim:repository:darcs:fiveam:src:run.lisp" :
> ;   Undeclared free variable RESULT-LIST (4 references), in (RUN- 
> RESOLVING-DEPENDENCIES
>                                                              (TEST- 
> CASE)).
> > Error: While compiling RETURN-RESULT-LIST :
> >        #1=(RESULT-LIST 'NIL) is not a symbol or lambda expression  
> in the form (#1#) .
> > Type Command-. to abort.
> See the Restarts… menu item for further choices.
> 1 >

(this is due to the with-run-state macro being undefined ... I could  
not find this macro in the sources).

This check out was done yesterday.

Advice? Help? Thanks!

-- 
Gary Warren King
metabang.com
http://www.metabang.com/





More information about the bese-devel mailing list