Re: freeze for sbcl-2.6.3
Andreas Franke via Sbcl-devel <[email protected]> Fri, 27 Mar 2026 14:03:16 +0000
| Newsgroups | gmane.lisp.steel-bank.devel |
|---|---|
| Message-ID | <trinity-266d0715-bb1d-4a39-bc5c-8c4cb25fdf9f-1774620196722@trinity-msg-rest-gmx-gmx-live-844685db97-vc74w> |
Indeed, I should have been more clear that the "non-elfinated fix" is for PPC64 BE (big-endian) specifically. AFAIU the normal build "redirects" to 32-bit ppc in that case. You need SBCL_ARCH=ppc64 to override.
And yes, the test passes without any changes. A previous iteration of the patch that didn't have the else-if would incorrectly complain about missing symbols in user-augmented saved cores. I have added the test to catch that case.
Regarding the generic function, here's the verified full chain:
STREAM-REINIT
→ MAKE-TWO-WAY-STREAM
→ (OUTPUT-STREAM-P output-stream) ← generic function, first call
→ INITIAL-DFUN ← PCL builds discriminating function
→ MAKE-CHECKING-DFUN
→ MAKE-CACHE
→ COMPUTE-LIMIT
→ (SQRT (SQRT size)) ← entry 200, unresolved → crash
_______________________________________________
Sbcl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sbcl-devel