[MacPorts] #63806: sbcl @2.1.10 +fancy: Cannot build on macOS 12.0.1 with Xcode 13.1

MacPorts noreply at macports.org
Tue Nov 16 17:19:52 UTC 2021


#63806: sbcl @2.1.10 +fancy: Cannot build on macOS 12.0.1 with Xcode 13.1
------------------------------+----------------------
  Reporter:  foretspaisibles  |      Owner:  easye
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  monterey
      Port:  sbcl             |
------------------------------+----------------------

Comment (by foretspaisibles):

 Unfortunately my SBCL 2.1.10 binary bootstrapped using CCL64 seems a bit
 buggy. It randomly exhausts heap when compiling some files. (It happens
 often but not reliably.)

 The same codebase is very quickly and correctly processed by CCL64.

 (Just documenting this here in case someone comes across the same problem
 before being very sure it is related to that issue.)

 {{{
 Heap exhausted during garbage collection: 0 bytes available, 64 requested.
 Gen  Boxed   Code    Raw  LgBox LgCode  LgRaw  Pin       Alloc     Waste
 Trig      WP GCs Mem-age
  2   12755      9   4311     34      0     15   59   555647216   5472016
 40999370   17124   1  1.0702
  3   11309      7   3462     55      0     31    0   482359040   4704512
 2000000   14864   0  0.0000
  4       0      0      0      0      0      0    0           0         0
 2000000       0   0  0.0000
  5       0      0      0      0      0      0    0           0         0
 2000000       0   0  0.0000
  6     492      2    220     55      0     10    0    24832016    694256
 2000000     779   0  0.0000
            Total bytes allocated    =    1062838272
            Dynamic-space-size bytes =    1073741824
 GC control variables:
    *GC-INHIBIT* = true
    *GC-PENDING* = true
    *STOP-FOR-GC-PENDING* = false
 fatal error encountered in SBCL pid 98868 pthread 0xd819600:
 Heap exhausted, game over.

    0: fp=0x96f5948 pc=0x52e0155f SB-REGALLOC::GROW-SC
    1: fp=0x96f59f8 pc=0x52b05d47 SB-REGALLOC::PACK-TN
    2: fp=0x96f5aa8 pc=0x52b061e3 (FLET SB-REGALLOC::PACK-TNS :IN SB-
 REGALLOC::PACK)
    3: fp=0x96f5b58 pc=0x52b051d3 SB-REGALLOC::PACK
    4: fp=0x96f5be8 pc=0x52c15d05 SB-C::%COMPILE-COMPONENT
    5: fp=0x96f5c50 pc=0x52b305a1 SB-C::COMPILE-COMPONENT
    6: fp=0x96f5cb0 pc=0x52c17b84 SB-C::%COMPILE
    7: fp=0x96f5ce0 pc=0x52db6379 SB-C::FOPCOMPILE-FUNCTION
    8: fp=0x96f5d50 pc=0x52b38734 SB-C::FOPCOMPILE
    9: fp=0x96f5d88 pc=0x52c16db5 SB-C::CONVERT-AND-MAYBE-COMPILE
   10: fp=0x96f5e00 pc=0x52c1937f SB-C::PROCESS-TOPLEVEL-FORM
   11: fp=0x96f5e30 pc=0x52c16f98 SB-C::PROCESS-TOPLEVEL-PROGN
   12: fp=0x96f5ea8 pc=0x52c1920a SB-C::PROCESS-TOPLEVEL-FORM
   13: fp=0x96f5f20 pc=0x52c192c4 SB-C::PROCESS-TOPLEVEL-FORM
   14: fp=0x96f5f98 pc=0x52c192c4 SB-C::PROCESS-TOPLEVEL-FORM
   15: fp=0x96f6078 pc=0x52c1bbf6 (LAMBDA (SB-KERNEL::FORM &KEY :CURRENT-
 INDEX &ALLOW-OTHER-KEYS) :IN SB-C::SUB-COMPILE-FILE)
   16: fp=0x96f6138 pc=0x52b7a2bd SB-C::%DO-FORMS-FROM-INFO
   17: fp=0x96f6208 pc=0x52c1a2d4 (FLET "LAMBDA0" :IN
 "SYS:SRC;COMPILER;MAIN.LISP")
   18: fp=0x96f62b0 pc=0x52b799bc (FLET SB-C::WITH-IT :IN SB-C::%WITH-
 COMPILATION-UNIT)
   19: fp=0x96f6428 pc=0x52c1b365 SB-C::SUB-COMPILE-FILE
   20: fp=0x96f64f0 pc=0x52c1c499 SB-C::%COMPILE-FILES
   21: fp=0x96f65b0 pc=0x531024fb COMPILE-FILE
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/63806#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list