[CM] linux, cmucl, cm cvs
Rick Taube
taube@uiuc.edu
Sun, 4 Dec 2005 21:06:21 -0600
Hi nando
> fine. Has anyone tried the latest cm cvs and cmucl under linux?
see below.
> 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
> which is obviously wrong as the binary for cmucl is "lisp".
yes, 'cmucl' should NOT be a default in cm.sh, as you say, it should be
'lisp' and ill fix it.
> 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. ill have to download
the latest tomorrow and see what is going wrong.
here is the linux trace in 19b:
bash-3.00$ uname -a
Linux camil26.music.uiuc.edu 2.6.11-0.10.rdt.rhfc3.ccrma #1 Mon May 9
15:48:40 EDT 2005 i686 i686 i386 GNU/Linux
-bash-3.00$ cm -l lisp
;;; Loading #P"/Lisp/cm/src/asdf.lisp".
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. X):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. COMPONENT):
; Compiling Top-Level Form:
; In: LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. C STREAM)
; (KERNEL:FLOAT-WAIT)
; Note: Deleting unreachable code.
;
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C STREAM):
; Compiling Top-Level Form:
; Compilation unit finished.
; 1 note
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. COMPONENT):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. COMPONENT):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C PROPERTY):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. NEW-VALUE C PROPERTY):
; [GC threshold exceeded with 12,016,112 bytes in use. Commencing GC.]
; [GC completed with 3,962,040 bytes retained and 8,054,072 bytes
freed.]
; [GC will next occur when at least 15,962,040 bytes are in use.]
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C VERSION):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. MODULE NAME
.REST-ARG.):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. MODULE NAME
.REST-ARG.):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. C S):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. COMPONENT):
; Compiling Top-Level Form:
; In: LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. O STREAM)
; (KERNEL:FLOAT-WAIT)
; Note: Deleting unreachable code.
;
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O STREAM):
; Compiling Top-Level Form:
; Compilation unit finished.
; 1 note
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION SLOT-NAMES
.REST-ARG.):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C DATA):
; Compiling Top-Level Form:
; In: LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. O C DATA)
; (COMPONENT-VISITED-P O C)
; Warning: Undefined function COMPONENT-VISITED-P
; ;
; Warning: This function is undefined:
; COMPONENT-VISITED-P
;
; Compilation unit finished.
; 2 warnings
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. NEW-VALUE OPERATION
COMPONENT):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. NEW-VALUE O C):
; Compiling Top-Level Form:
; [GC threshold exceeded with 15,975,768 bytes in use. Commencing GC.]
; [GC completed with 7,480,376 bytes retained and 8,495,392 bytes
freed.]
; [GC will next occur when at least 19,480,376 bytes are in use.]
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; In: LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. OPERATION C)
; (KERNEL:FLOAT-WAIT)
; Note: Deleting unreachable code.
;
; (RETURN-FROM #:G1508 (MULTIPLE-VALUE-PROG1 # #))
; Note: Deleting unreachable code.
;
; (KERNEL:FLOAT-WAIT)
; Note: Deleting unreachable code.
;
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compilation unit finished.
; 3 notes
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION COMPONENT):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C): ; [GC
threshold exceeded with 19,489,200 bytes in use. Commencing GC.]
; [GC completed with 11,020,432 bytes retained and 8,468,768 bytes
freed.]
; [GC will next occur when at least 23,020,432 bytes are in use.]
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. O C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION C):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. PACKAGE NAME DOC-TYPE):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP CM):
; Compiling Top-Level Form:
; [GC threshold exceeded with 23,032,728 bytes in use. Commencing GC.]
; [GC completed with 14,277,360 bytes retained and 8,755,368 bytes
freed.]
; [GC will next occur when at least 26,277,360 bytes are in use.]
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP CM):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP SYS):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION F):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION F):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OPERATION F):
; Compiling Top-Level Form:
; Compiling LAMBDA (.PV-CELL. .NEXT-METHOD-CALL. OP F):
; Compiling Top-Level Form:
; CM install directory: "/Lisp/cm/"
; Loading "bin/cmucl_19b_linux-i686/pkg.x86f"
; Loading "bin/cmucl_19b_linux-i686/iter.x86f"
; Loading "bin/cmucl_19b_linux-i686/cmu.x86f"
; Loading "bin/cmucl_19b_linux-i686/level1.x86f"
; Loading "bin/cmucl_19b_linux-i686/utils.x86f"
; Loading "bin/cmucl_19b_linux-i686/clos.x86f"
; [GC threshold exceeded with 26,287,368 bytes in use. Commencing GC.]
; [GC completed with 17,714,280 bytes retained and 8,573,088 bytes
freed.]
; [GC will next occur when at least 29,714,280 bytes are in use.]
; Loading "bin/cmucl_19b_linux-i686/mop.x86f"
; Loading "bin/cmucl_19b_linux-i686/objects.x86f"
; Loading "bin/cmucl_19b_linux-i686/io.x86f"
; Loading "bin/cmucl_19b_linux-i686/data.x86f"
; Loading "bin/cmucl_19b_linux-i686/scales.x86f"
; Loading "bin/cmucl_19b_linux-i686/scheduler.x86f"
; Loading "bin/cmucl_19b_linux-i686/midi1.x86f"
; Loading "bin/cmucl_19b_linux-i686/midi2.x86f"
; [GC threshold exceeded with 29,725,032 bytes in use. Commencing GC.]
; [GC completed with 10,563,760 bytes retained and 19,161,272 bytes
freed.]
; [GC will next occur when at least 22,563,760 bytes are in use.]
; Loading "bin/cmucl_19b_linux-i686/midi3.x86f"
; Compiling "src/fomus.lisp"
; Loading "bin/cmucl_19b_linux-i686/scheme.x86f"
; Loading "bin/cmucl_19b_linux-i686/spectral.x86f"
; [GC threshold exceeded with 22,572,288 bytes in use. Commencing GC.]
; [GC completed with 12,112,200 bytes retained and 10,460,088 bytes
freed.]
; [GC will next occur when at least 24,112,200 bytes are in use.]
; Loading "bin/cmucl_19b_linux-i686/patterns.x86f"
; Loading "bin/cmucl_19b_linux-i686/sco.x86f"
; Loading "bin/cmucl_19b_linux-i686/clm.x86f"
; [GC threshold exceeded with 24,125,128 bytes in use. Commencing GC.]
; [GC completed with 8,303,448 bytes retained and 15,821,680 bytes
freed.]
; [GC will next occur when at least 20,303,448 bytes are in use.]
; Loading "bin/cmucl_19b_linux-i686/cmn.x86f"
; Loading "bin/cmucl_19b_linux-i686/fomus.x86f"
; Loading "bin/cmucl_19b_linux-i686/osc.x86f"
; Loading "bin/cmucl_19b_linux-i686/midishare.x86f"
; Loading "bin/cmucl_19b_linux-i686/player.x86f"
; [GC threshold exceeded with 20,315,520 bytes in use. Commencing GC.]
; [GC completed with 10,147,848 bytes retained and 10,167,672 bytes
freed.]
; [GC will next occur when at least 22,147,848 bytes are in use.]
; Loading "bin/cmucl_19b_linux-i686/sc.x86f"
; Loading "bin/cmucl_19b_linux-i686/pm.x86f"
; Loading "bin/cmucl_19b_linux-i686/rt.x86f"
; [GC threshold exceeded with 22,159,864 bytes in use. Commencing GC.]
; [GC completed with 11,027,080 bytes retained and 11,132,784 bytes
freed.]
; [GC will next occur when at least 23,027,080 bytes are in use.]
; Loading "bin/cmucl_19b_linux-i686/rt-sc.x86f"
/\\\
---\\\---------
----\\\--------
----/\\\------- Common Music 2.7.0
---/--\\\------
--/----\\\-----
/ \\\/
CMU Common Lisp 19b (19B), running on camil26.music.uiuc.edu
With core: /usr/local/lib/cmucl/lib/lisp.core
Dumped on: Mon, 2005-06-27 19:09:58-05: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
*