From: Paolo A. <am...@mc...> - 2000-08-05 19:22:51
|
On 04 Aug 2000 11:30:44 -0400, Sam Steingold <sd...@gn...> wrote: > > * Honorable Marco Antoniotti <ma...@cs...> writes: > > > > Not much traffic here! > > there were some commit messages from Ray & myself. It looks like Ray is experimenting with "overcommit" :) > please try cllib/inspect with the current CMUCL and cvs CLISP. > some changes have been made recently which should make them work. Last time I checked, there were major problems. However, at the typical speed of geological phenomena I finally upgraded my Linux box and now I am ready to experiment again. All comments below refer to the following system: x86 Red Hat Linux 6.2, ACL Trial Edition 5.0.1, CLISP 2000-03-06 and CMU CL x86-linux 2.4.20 1 June 2000 build 710 for Debian; CLOCC CVS working copy last updated on July 30 around 10:30pm UT. With CLISP I still have socket problems, but if I remember correctly they have been fixed in the current CVS sources. The TTY INSPECT-CLLIB frontend works fine with all Lisps. The HTTP frontend also works when no browser is specified or when the browser is Lynx. In the former case the only caveat is that MACHINE-INSTANCE at times returns "terse" values that may puzzle beginners (the example below refers to ACL): USER(12): USER(12): (cllib:inspect-cllib '(a b c) :frontend :http) * please point your browser at <http://#x7f0100:1024/0/:s> There are instead problems when the browser is Netscape. With ACL Netscape is not started and the following error is displayed: USER(20): USER(20): (cllib:inspect-cllib '(a b c) :frontend :http :browser :netscape) ;; running ["netscape" "-remote" "openURL(http://127.0.0.1:1033/0/:s,new-window)"]...done netscape-communicator: not running on display unix:0.0 With CMU CL the compilation of cllib aborts (see below), so I had to make sure that Gray streams were loaded and manually compile the files required by the inspector that were left in source form by the aborted build. The output of INSPECT-CLLIB looks correct, but Netscape does not run either: * (cllib:inspect-cllib '(a b c) :frontend :http :browser :netscape) ;; running ["netscape" "-remote" "openURL(http://127.0.0.1:1037/0/:s,new-window)"]...done However, if I manually start Netscape and feed it the specified URL, I am able to inspect the object. > please try cllib/xml - I am interested in feedback. > also, it does not compile under CMUCL again - any gurus here? Do you refer to the following error? [~/projects/clocc/src/cllib]$ make system /home/paolo/projects/clocc/bin/run-lisp -i /home/paolo/projects/clocc/clocc-top \ -x '(funcall (intern "COMPILE-SYSTEM" :mk) "cllib")' ; Loading #p"/home/paolo/projects/clocc/clocc-top.x86f". ; Loading #p"/home/paolo/projects/clocc/src/cllib/cllib.system". In: LET (TBC) (LET (TBC) (MAKE:DEFSYSTEM CLLIB :SOURCE-PATHNAME (TRANSLATE-LOGICAL-PATHNAME "clocc:src;cllib;") :SOURCE-EXTENSION ..)) Note: Variable TBC defined but never used. Warning: Declaring TBC special. [GC threshold exceeded with 2,001,864 bytes in use. Commencing GC.] [GC completed with 541,888 bytes retained and 1,459,976 bytes freed.] [GC will next occur when at least 2,541,888 bytes are in use.] CLLIB/ALL (42 files) totals 579,888 bytes (566 kB) CLLIB/NEW-SOURCE-AND-DEPENDENTS (23 files) totals 366,384 bytes (358 kB) ; Loading #p"/home/paolo/projects/clocc/src/cllib/base.x86f". ; [...] ; Loading #p"/home/paolo/projects/clocc/src/cllib/check.x86f". Python version 1.0, VM version Intel x86 on 05 AUG 00 06:50:29 pm. Compiling: /home/paolo/projects/clocc/src/cllib/xml.lisp 04 JUL 00 01:44:16 pm ; Loading #p"/home/paolo/projects/clocc/src/port/gray.x86f". Byte Compiling Top-Level Form: [...] Compiling DEFSTRUCT XML-COMMENT: Byte Compiling Top-Level Form: Byte Compiling Creation Form for #<KERNEL::CLASS-CELL XML-COMMENT>: Converted MAKE-XML-NAMESPACE. Compiling DEFSTRUCT XML-NAMESPACE: [GC threshold exceeded with 4,397,056 bytes in use. Commencing GC.] [GC completed with 2,440,008 bytes retained and 1,957,048 bytes freed.] [GC will next occur when at least 4,440,008 bytes are in use.] Converted XMLNS-GET. Compiling DEFUN XMLNS-GET: * added XML namespace: #S(XML-NAMESPACE :URI "http://www.w3.org/XML/1998/" :PRE "xml" :NHT #<EQUAL hash table, 0 entries {482F2525}>) * added XML namespace: #S(XML-NAMESPACE :URI "" :PRE "" :NHT #<EQUAL hash table, 0 entries {483668AD}>) Byte Compiling Top-Level Form: Byte Compiling Creation Form for #<KERNEL::CLASS-CELL XML-NAMESPACE>: Byte Compiling Top-Level Form: Compilation unit aborted. 1 note Compilation aborted after 0:00:07. make: *** [system] Error 1 [~/projects/clocc/src/cllib]$ Paolo -- EncyCMUCLopedia * Extensive collection of CMU Common Lisp documentation http://cvs2.cons.org:8000/cmucl/doc/EncyCMUCLopedia/ |