[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