[comp.lang.lisp] Portable CommonLoops status

ranson@cnetlu.UUCP (Ranson) (01/12/89)

I have a copy of the 8/24/88 (AIII) version of Portable CommonLoops (Thanks
Flash Sheridan). So far, I haven't been able to make it work correctly on any
of the Common Lisps I use:
+ Symbolics CL 7.1 on 3600: complains about some duplicate definitions, then
dies on the first DEFMETHOD, trying to FUNCALL NIL.
+ Allegro CL 3.0 on Amdahl: illegal instruction while loading one of the com-
piled files.
+ Lucid CL 2.1 on Sun3: compiles and loads ok. Runs interpreted test file ok,
but refuses to compile test file.

Note that the system-building software seems to run correctly, loading the
right patch or low-level files (It does have some strange notions of filename
suffixes for Allegro CL).

What is the status of this product? Are versions tested on several CLs before
distribution, or are the potential users supposed to do the testing? Is there
a known-bugs list (hopefully with corrections) that somebody could post to
this newsgroup? Please note that my site does not allow ftp to or from a
distant site, so that this group is my only source of information.
    Thanks.
    Daniel Ranson
    ...!mcvax!inria!cnetlu!ranson

cox@renoir.Berkeley.EDU (Charles A. Cox) (01/19/89)

In article <706@cnetlu.UUCP> ranson@cnetlu.UUCP (Ranson) writes:
>
>I have a copy of the 8/24/88 (AIII) version of Portable CommonLoops (Thanks
>Flash Sheridan). So far, I haven't been able to make it work correctly on any
>of the Common Lisps I use:
> [...]
>+ Allegro CL 3.0 on Amdahl: illegal instruction while loading one of the com-
>piled files.

The Allegro CL 3.0 distribution for the Amdahl includes a working PCL
(St. Patrick's Day version).  What is apparently happening in your
case is that you are trying to use a more recent version of PCL which
does not include the Franz Inc. changes to the file `fin.cl'.  The
Franz Inc. changes to this file have been submitted to the PCL
maintainer and will probably be included in the next PCL release.

In the meantime, you can use the St. Patrick's Day PCL from the
Allegro CL distribution until the next PCL is released, or you can
grab the current PCL version (12.8.88) and contact Franz Inc. for the
`fin.cl' file (at (415) 548-3600 or "info%franz.uucp@Berkeley.EDU").

	Charley Cox
	cox@renoir.Berkeley.EDU