maxima with asdf, slime compatibility, cl-user::run error at startup



On 2/21/10 2:14 PM, Robert Dodier wrote:
>
> ; file: /home/robertdodier/tmp/maxima-cvs-build/maxima/src/intl.lisp
> ; in: DEFUN DUMP-POT-FILES
> ;     (COND ((> INTL::G 750) INTL::B) ((= INTL::G INTL::G1) INTL::B1)
> ;           ((= INTL::G INTL::G2) INTL::B2) ((= INTL::G INTL::G3) INTL::B3)
> ;           ((= INTL::G INTL::G4) INTL::B4) ((= INTL::G INTL::G5) INTL::B5))
> ; --> IF COND IF COND IF COND IF COND IF COND IF
> ; ==>
> ;   NIL
> ;
> ; caught WARNING:
> ;   This is not a NUMBER:
> ;     NIL
>   
I think this is the problem that prevents asdf from continuing.  I'll
have to ask Paul about this.  My guess is that the cond clauses are
actually exhaustive, but the compiler can't tell that.

I think selecting the ACCEPT restart will produce a working Maxima.

Ray

> ;   See also:
> ;     The SBCL Manual, Node "Handling of Types"
>
>
> ; /home/robertdodier/tmp/maxima-cvs-build/maxima/src/binary-ecl/intl.fasl
> written
> ; compilation finished in 0:00:00.923
> WARNING:
>    COMPILE-FILE warned while performing #<COMPILE-OP NIL {B160BD9}> on
>    #<CL-SOURCE-FILE "intl" {B4B8D91}>.
>
> debugger invoked on a ASDF:COMPILE-FAILED:
>   erred while invoking #<COMPILE-OP NIL {B160BD9}> on
>   #<CL-SOURCE-FILE "intl" {B4B8D91}>
>
> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
>
> restarts (invokable by number or by possibly-abbreviated name):
>   0: [TRY-RECOMPILING] Try recompiling intl
>   1: [RETRY          ] Retry performing #<ASDF:COMPILE-OP NIL {B160BD9}> on
>                        #<ASDF:CL-SOURCE-FILE "intl" {B4B8D91}>.
>   2: [ACCEPT         ] Continue, treating #<ASDF:COMPILE-OP NIL {B160BD9}> on
>                        #<ASDF:CL-SOURCE-FILE "intl" {B4B8D91}> as having been
>                        successful.
>   3: [ABORT          ] Exit debugger, returning to top level.
>
> ((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE))
>  #<unavailable argument>
>  #<unavailable argument>
>  #<ASDF:COMPILE-OP NIL {B160BD9}>
>  #<ASDF:CL-SOURCE-FILE "intl" {B4B8D91}>)
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
>