[CM] linux, cmucl, cm cvs

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Sun, 04 Dec 2005 19:20:25 -0800


On Sun, 2005-12-04 at 21:06 -0600, Rick Taube wrote:
> >  It does
> > not seem to include asdf by default, is that correct?
> 
> they dont include it but cm.asd will load it automatically from 
> cm/src/asdf.lisp if it is not loaded

I tried loading that manually and it seemed to work fine. 

> > fine. Has anyone tried the latest cm cvs and cmucl under linux?
> 
> On OSX I have 19c (the latest) and it works (i just tested)
> On linux I have 19b (not the latest) and it works. 

I tested on both the 2005.11 and 2005.12 snapshots. 

If I try to load "cm.asd" manually I get this:

$ lisp
CMU Common Lisp Snapshot 2005-12 (19C), running on localhost.localdomain
With core: /usr/lib/cmucl/lisp.core
Dumped on: Fri, 2005-12-02 19:19:21-08:00 on lorien
See <http://www.cons.org/cmucl/> for support information.
Loaded subsystems:
    Python 1.1, target Intel x86
    CLOS based on Gerd's PCL 2004/04/14 03:32:47
* (load "cm.asd")

; Loading #P"/home/nando/cm/cvs/cm/cm.asd".

"src" fell through ECASE expression.  Wanted one of
(:RELATIVE :ABSOLUTE).
   [Condition of type CONDITIONS::CASE-FAILURE]

Restarts:
  0: [CONTINUE] Return NIL from load of "cm.asd".
  1: [ABORT   ] Return to Top-Level.

Debug  (type H for help)

(LISP::IMPORT-DIRECTORY NIL NIL)
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM:  Source file no longer
exists:  target:code/pathname.lisp.
0] back

0: (LISP::IMPORT-DIRECTORY NIL NIL)
1: (MAKE-PATHNAME :HOST NIL :DEVICE NIL ...)
2: (EVAL (REQUIRE :ASDF (MAKE-PATHNAME :NAME "asdf" :TYPE "lisp" ...)))
3: (LISP::SLOLOAD #<Stream for file "/home/nando/cm/cvs/cm/cm.asd">)
4: (LISP::INTERNAL-LOAD #P"cm.asd"
                        #P"/home/nando/cm/cvs/cm/cm.asd"
                        :ERROR :SOURCE)
5: (LISP::INTERNAL-LOAD #P"cm.asd"
#P"/home/nando/cm/cvs/cm/cm.asd" :ERROR NIL)
6: (LOAD "cm.asd" :VERBOSE NIL :PRINT ...)
7: (INTERACTIVE-EVAL (LOAD "cm.asd"))
8: (LISP::%TOP-LEVEL)
9: ((LABELS LISP::RESTART-LISP
      SAVE-LISP))

-- Fernando