[MacPorts] #65188: sbcl: fatal error encountered in SBCL pid 16153: dynamic space too small for core
MacPorts
noreply at macports.org
Fri May 27 06:22:14 UTC 2022
#65188: sbcl: fatal error encountered in SBCL pid 16153: dynamic space too small
for core
---------------------------+----------------------
Reporter: barracuda156 | Owner: easye
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords:
Port: sbcl |
---------------------------+----------------------
Comment (by barracuda156):
Replying to [comment:5 barracuda156]:
> Replying to [comment:4 easye]:
> 1. There is a section in `src/runtime/ppc-assem.S` which has never been
fixed for Darwin ABI:
> {{{
> /* Call out to obtain our TLS block. */
> load(reg_NL0,CSYMBOL(specials))
> /* This won't work on darwin: wrong fixup style. And is it
> * supposed to be lis/ori or lis/addi? Or does it differ
> * between darwin and everything else again? */
> lis reg_CFUNC,CSYMBOL(pthread_getspecific)@h
> ori reg_CFUNC,reg_CFUNC,CSYMBOL(pthread_getspecific)@l
> mtctr reg_CFUNC
> bctrl
> mr reg_THREAD, reg_NL0
> }}}
There is some info on `pthread_getspecific` here:
https://lifecs.likai.org/2010/05/mac-os-x-thread-local-storage.html
--
Ticket URL: <https://trac.macports.org/ticket/65188#comment:21>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list