Re: [PATCH] Re: freeze for sbcl-2.6.2
Andreas Franke via Sbcl-devel <[email protected]> Thu, 26 Feb 2026 19:03:57 +0000
| Newsgroups | gmane.lisp.steel-bank.devel |
|---|---|
| Message-ID | <trinity-c927b2f0-26ce-4868-a39b-61c64de9fb2d-1772132636864@trinity-msg-rest-gmx-gmx-live-756cfcdf5c-gkqqm> |
> I pushed that as a fix. Confirmed fixed, thanks. One more thing, I found the attached patch to fix genheaders test when building with e.g. :allocation-size-histogram. (validated on master=sbcl-2.6.1-232-g1f99c9f03) > > This AI is clever, but not clever enough to see that it's already > > loaded into temp in a previous instruction. _______________________________________________ Sbcl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sbcl-devel
0001-Allow-customize-target-features.lisp-path-override-i.patch
(text/x-patch, 1.7 KB)
From 3164c73be545550a65e2d88dbc1b8a2540a04cea Mon Sep 17 00:00:00 2001 From: Andreas Franke <[email protected]> Date: Thu, 26 Feb 2026 18:40:25 +0000 Subject: [PATCH] Allow customize-target-features.lisp path override in genheaders test --- src/cold/shared.lisp | 4 +++- tests/genheaders.test.sh | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cold/shared.lisp b/src/cold/shared.lisp index 5dfb0a703..76abd92bc 100644 --- a/src/cold/shared.lisp +++ b/src/cold/shared.lisp @@ -280,7 +280,9 @@ (default-features (funcall (compile nil (read-from-file pathname)) (read-from-file "^base-target-features.lisp-expr"))) - (customizer-file-name "customize-target-features.lisp") + (customizer-file-name + (custom-or-default 'cl-user::*sbcl-customize-target-features-file* + "customize-target-features.lisp")) (customizer (if (probe-file customizer-file-name) (compile nil (read-from-file customizer-file-name)) diff --git a/tests/genheaders.test.sh b/tests/genheaders.test.sh index 4c230b155..62abb27e1 100755 --- a/tests/genheaders.test.sh +++ b/tests/genheaders.test.sh @@ -24,6 +24,7 @@ run_sbcl <<EOF :compile))) (defvar *sbcl-local-target-features-file* "../local-target-features.lisp-expr") (defvar *sbcl-backend-subfeatures-file* "../customize-backend-subfeatures.lisp") +(defvar *sbcl-customize-target-features-file* "../customize-target-features.lisp") (load "../src/cold/shared.lisp") (load "../src/cold/set-up-cold-packages.lisp") (load "../tools-for-build/corefile.lisp") -- 2.43.0