Error when trying to load a Quicklisp library using the byte code compiler
When trying to load a Quicklisp library (for the example I'm using cl-ppcre, but couldn't run any other library) I got this error:
With the native compiler I can load the libraries without any issue
alejandrozf@ThinkBook-15-G2-ITL:~$ cmucl
; Loading #P"/home/alejandrozf/.cmucl-init.lisp".
;; Loading #P"/home/alejandrozf/quicklisp/setup.lisp".
;;; Loading #P"/home/alejandrozf/Downloads/cmucl-21d-x86-linux/lib/cmucl/lib/contrib/asdf/asdf.sse2f".
CMU Common Lisp 21d (21D Unicode), running on ThinkBook-15-G2-ITL
With core: /home/alejandrozf/Downloads/cmucl-21d-x86-linux/lib/cmucl/lib/lisp-sse2.core
Dumped on: Sat, 2018-12-08 15:04:17-03:00 on lorien3
See <http://www.cmucl.org/> for support information.
Loaded subsystems:
Unicode 1.29 with Unicode version 6.2.0
Python 1.1, target Intel x86/sse2
CLOS based on Gerd's PCL 2010/03/19 15:19:03
ASDF 3.3.6
* c::*byte-compile*
T
* c::*byte-compile-default*
T
* c::*byte-compiling*
T
* (ql:quickload :cl-ppcre)
To load "cl-ppcre":
Load 1 ASDF system:
asdf
Install 1 Quicklisp release:
cl-ppcre
; Fetching #<URL
"http://beta.quicklisp.org/archive/cl-ppcre/2022-02-20/cl-ppcre-20220220-git.tgz">
; 153.70KB
==================================================
157,392 bytes in 0.10 seconds (1537.03KB/sec)
; Loading "cl-ppcre"
[package cl-ppcre].
Error in function LISP::ASSERT-ERROR:
The assertion (ZEROP
(HASH-TABLE-COUNT (C::FASL-FILE-PATCH-TABLE C::FILE))) failed.
[Condition of type SIMPLE-ERROR]
Restarts:
0: [CONTINUE ] Retry assertion.
1: [RETRY ] Retry
compiling #<CL-SOURCE-FILE "cl-ppcre" "specials">.
2: [ACCEPT ] Continue, treating
compiling #<CL-SOURCE-FILE "cl-ppcre" "specials">
as having been successful.
3: Retry ASDF operation.
4: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the
configuration.
5: [ABORT ] Give up on "cl-ppcre"
6: [REGISTER-LOCAL-PROJECTS ] Register local projects and try again.
7: Return to Top-Level.
Debug (type H for help)
(LISP::ASSERT-ERROR (ZEROP (HASH-TABLE-COUNT #)) NIL NIL)
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer exists:
target:code/macros.lisp.
0]