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