[armedbear] #481: Problems with differing *READ-BASE* values for COMPILE-FILE/LOAD
armedbear
armedbear-devel at common-lisp.net
Mon Nov 30 07:47:28 UTC 2020
#481: Problems with differing *READ-BASE* values for COMPILE-FILE/LOAD
-------------------------------+-----------------------
Reporter: Mark Evenson | Owner: (none)
Type: defect | Status: reopened
Priority: minor | Milestone: 1.8.1
Component: other | Version: 1.8.1-dev
Resolution: | Keywords:
Parent Tickets: |
-------------------------------+-----------------------
Comment (by Mark Evenson):
Replying to [comment:2 Eric Timmons]:
> The extra weird thing is that if you spawn a new ABCL process and LOAD
file-2.abcl, evaluating (TEST) produces the correct result (11), so the
COMPILE-FILE works. It's acting like the first LOAD of an .abcl file
caches the file handle, doesn't close it, and reuses it on subsequent
LOADs.
The failure to re-load FASLs is an artifact of the a bug with the zip
cache that I have been working on fixing. Unfortunately, I didn't note
this as a problem publicly, so apologize for not having all the
information available for you.
I think the zip cache is now fixed with
<https://github.com/armedbear/abcl/pull/357> which is more-or-less ready
to be merged. But first, I am transitioning to Github Actions for CI away
from Travis due to their recent limitations on macOS runners for open
source projects which I easily blew away in a day's worth of CI.
--
Ticket URL: <https://abcl.org/trac/ticket/481#comment:4>
armedbear <https://abcl.org>
armedbear
More information about the armedbear-ticket
mailing list