I am running a current 64-bit Fedora Linux system.

The version of mkcl I am using is the latest at 
https://gitlab.common-lisp.net/mkcl/mkcl.git
on branch "master".

I did a fresh test and, perhaps, it may be loading. After building a fresh 
copy, I did the following:

[blake@i9-tower xx]$ mkcl

This is ManKai Common Lisp 1.1.11

Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2000 Juan J. Garcia-Ripoll
Copyright (C) 2010-2022 Jean-Claude Beaudoin

ManKai Common Lisp (MKCL) is free software,
and you are welcome to redistribute and/or
modify it under the terms of the GNU LGPL.
See file 'Copyright' in the source code for details.

Type :h for Help.
Top level in: #<thread "Initial" active (15479) 0x7fbbe03a9740 7fbbd8a0f000>.
> (load "quicklisp")

==== quicklisp quickstart 2015-01-28 loaded ====

To continue with installation, evaluate: (quicklisp-quickstart:install)

For installation options, evaluate: (quicklisp-quickstart:help)

#P"/home/blake/tmp/xx/quicklisp.lisp"
> (load #P"/home/blake/quicklisp/setup.lisp")

#P"/home/blake/quicklisp/setup.lisp"
>

So, it actually did load. However, here was the problem. When I did '(load 
#P"/home/blake/quicklisp/setup.lisp")' it took so long to load that I thought 
it was hung. (I am on on an I9 with 64GB RAM, running at about 4 Ghz.) It did, 
however, complete. The second time I tried this it was nearly instantaneous. So 
I suppose the first time it was compiling everything.

However, after I got QuickLisp loaded, I tried: (ql:quickload :cl-ppcre) and 
got the following error:

> (ql:quickload :cl-ppcre)
To load "cl-ppcre":
Load 1 ASDF system:
cl-ppcre
; Loading "cl-ppcre"
.
;;; Error: in file 
/home/blake/quicklisp/dists/quicklisp/software/cl-ppcre-20230618-git/convert.lisp,
 end position 14464,
;;; and form: (DEFUN MAYBE-ACCUMULATE (STR) ...)
;;; The function SI::FUNCTION-RETURN-TYPE is undefined.
;;; Compilation failed!

Debugger called in: #<thread "Initial" active (16383) 0x7fdeeaa93740 
7fdee30f9000>.

#<a UIOP/LISP-BUILD:COMPILE-FILE-ERROR 140594891262688>:
COMPILE-FILE-ERROR while compiling #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cl-ppcre" 
"convert">
Available restarts:

Command Restart Name Description
:r1 RETRY Retry compiling #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cl-ppcre" 
"convert">.
:r2 ACCEPT Continue, treating compiling #<ASDF/LISP-ACTION:CL-SOURCE-FILE 
"cl-ppcre" "convert"> as having been successful.
:r3 RETRY Retry ASDF operation.
:r4 CLEAR-CONFIGURATION-AND-RETRY Retry ASDF operation after resetting the 
configuration.
:r5 RETRY Retry ASDF operation.
:r6 CLEAR-CONFIGURATION-AND-RETRY Retry ASDF operation after resetting the 
configuration.
:r7 ABORT Give up on "cl-ppcre"
:r8 REGISTER-LOCAL-PROJECTS Register local projects and try again.
:r9 RESTART-TOPLEVEL Go back to Top-Level REPL.
:r10 ABORT Abort this computation: (SI:TOP-APPLY SI:SAFE-EVAL (SI:TOP-LEVEL) 
NIL -7).
:r11 TERMINATE-THREAD Terminate this thread: #<thread "Initial" active (16383) 
0x7fdeeaa93740 7fdee30f9000>.

Type :h for Help.
Broken at IHS[14]> LAMBDA. In: #<thread "Initial" active (16383) 0x7fdeeaa93740 
7fdee30f9000>.
File: "/home/blake/quicklisp/quicklisp/setup.lisp" (Position #6166)
>>
However, this sequence works on sbcl, ccl, clisp, ecl, and abcl.

Thanks.

Blake McBride

------- Original Message -------
On Friday, September 22nd, 2023 at 9:57 PM, Jean-Claude Beaudoin 
<jean.claude.beaud...@gmail.com> wrote:

> On Fri, Sep 22, 2023 at 7:29 PM Blake McBride <bl...@mcbridemail.com> wrote:
>
>> Greetings,
>>
>> I am unable to load standard QuickLisp with mkcl. Is that normal?
>
> No, it is not normal. It used to work and has been working for quite a long 
> time, at least that is what I thought.
> I am not a regular user of QuickLisp but I do have it (an old version 
> probably) in my default MKCL startup configuration (~/.mkclrc file). I admit 
> that it has also been a very long time since I did a fresh reinstall of 
> QuickLisp on a recent MKCL.
>
> Could you be a bit more specific on the symptoms you are witnessing? What 
> version of MKCL was this?
> What were you trying to do with QuickLisp (version also?) and what were the 
> exact error messages it produced?
>
> Thanks,
>
> Jean-Claude Beaudoin

Reply via email to