[CM] Re: latest CM install

Rick Taube taube@uiuc.edu
Tue, 28 Feb 2006 08:16:27 -0600


On Feb 28, 2006, at 3:46 AM, Adam Chennells wrote:

> Rick,
>
> I'm mindfull of how little time you have these days - so I do  
> apologize.

dont apologize, i wish i had more time -- im acting chair this  
semester and its a black hole in terms of my ability to get anything  
done. im also late on a piece and so i have basically zero cycles left.

> I'm following the latest CM  Install instructions but,
> - it does not seem to work with my Clisp, and

i think if you upgrade to a newer clisp you will be fine. i just  
tested in clisp 2.35

	pinhead:/lisp/cm hkt$ clisp --version
	GNU CLISP 2.35 (2005-08-29) (built on ppc-osx2.cf.sourceforge.net  
[10.8.5.41])

	pinhead:/lisp/cm hkt$ cm -l clisp
	[1]>
	; CM install directory: "/Lisp/cm/"
	; Compiling "src/pkg.lisp"
	...

> - very many compilation messages with Cmucl

that is normal for cmucl.  however, once it compiles the files then  
you wont see the messages next time you start.


> Am not sure where I'm going wrong, or if I'm on the wrong track.  
> Perhaps you
> can suggest.
>
> All this compiling seems very different to the earlier  make-cm   
> type install.

the old script shielded you from the chatty compilers, the new  
version pretty much just lets asdf and the lisp you are using do what  
it wants to do.  but once you compile the source files you should not  
see the messages each time you start cm

> Any quick suggestions or comments welcome,  (even if its to stick  
> with CM
> 2.6.0 for the time being).

if you want to use cmucl you might try compiling your adamcm2.cm to  
see if that will stop cmucl frrom its useless printout. or you can  
gag cmucl messaging in your .cminit.lisp file, or simply switch to a  
different lisp.


>
> Best,    Adam.
>
>
> * (load "/home/ahc/apps/adamblue/adamcm2.cm")
>
> ; Loading #p"/home/ahc/apps/adamblue/adamcm2.cm".
>
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ):
> ; Compiling Top-Level Form:
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ IO  
> SCORETIME):
> ; Compiling Top-Level Form:
>
> ; [GC threshold exceeded with 26,792,832 bytes in use.  Commencing  
> GC.]
> ; [GC completed with 13,584,240 bytes retained and 13,208,592 bytes  
> freed.]
> ; [GC will next occur when at least 25,584,240 bytes are in use.]
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ):
> ; Compiling Top-Level Form:
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ IO  
> SCORETIME):
> ; Compiling Top-Level Form:
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ):
> ; Compiling Top-Level Form:
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ IO  
> SCORETIME):
> ; Compiling Top-Level Form:
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ):
>
>  - - - many compilation messages - - - - - - -
>
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ IO  
> SCORETIME):
> ; Compiling Top-Level Form:
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ):
> ; Compiling Top-Level Form:
> ; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OBJ IO  
> SCORETIME):
> ; Compiling Top-Level Form:
> T
> *(events (tapeout3 15 2 3) "test.sco")
> ; [GC threshold exceeded with 32,294,920 bytes in use.  Commencing  
> GC.]
> ; [GC completed with 22,505,680 bytes retained and 9,789,240 bytes  
> freed.]
> ; [GC will next occur when at least 34,505,680 bytes are in use.]
>
> "test.sco"
> *
>