[MacPorts] #73998: gambit-c errors on 32-bit: cc1(10863) malloc: *** mmap(size=16777216) failed (error code=12)

MacPorts noreply at macports.org
Thu May 14 04:17:13 UTC 2026


#73998: gambit-c errors on 32-bit: cc1(10863) malloc: *** mmap(size=16777216)
failed (error code=12)
--------------------------+----------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.12.5
 Keywords:  ppc, i386     |       Port:  gambit-c
--------------------------+----------------------
 {{{
 make[4]: Entering directory
 `/opt/local/var/macports/build/gambit-c-87eb9e72/work/gambit-v4_9_7/lib'
 ../gsc/gsc -:~~bin=../bin,~~lib=../lib,~~include=../include -f -target js
 -prelude "(define-cond-expand-feature|enable-type-checking|)(define-cond-
 expand-feature|disable-auto-forcing|)(define-cond-expand-feature|enable-
 sharp-dot|)(define-cond-expand-feature|enable-bignum|)(define-cond-expand-
 feature|enable-ratnum|)(define-cond-expand-feature|enable-cpxnum|)(define-
 cond-expand-feature|enable-s8vector|)(define-cond-expand-feature|enable-
 u16vector|)(define-cond-expand-feature|enable-s16vector|)(define-cond-
 expand-feature|enable-u32vector|)(define-cond-expand-feature|enable-
 s32vector|)(define-cond-expand-feature|enable-u64vector|)(define-cond-
 expand-feature|enable-s64vector|)(define-cond-expand-feature|enable-
 f32vector|)(define-cond-expand-feature|disable-
 smp|)(##include\"../lib/header.scm\")" -label-namespace "" -c -o
 _gambit.js ../lib/_univlib.scm
 make[4]: Leaving directory
 `/opt/local/var/macports/build/gambit-c-87eb9e72/work/gambit-v4_9_7/lib'
 make[4]: Entering directory
 `/opt/local/var/macports/build/gambit-c-87eb9e72/work/gambit-
 v4_9_7/lib/_irregex'
 >>>> building module _irregex for C
 cc1(10863) malloc: *** mmap(size=16777216) failed (error code=12)
 *** error: can't allocate region
 *** set a breakpoint in malloc_error_break to debug

 cc1: out of memory allocating 4072 bytes after a total of 0 bytes
 {standard input}:1986:non-relocatable subtraction expression,
 "____module_descr" minus "L00000000003$pb"
 {standard input}:1986:symbol: "____module_descr" can't be undefined in a
 subtraction expression
 {standard input}:1985:non-relocatable subtraction expression,
 "____module_descr" minus "L00000000003$pb"
 {standard input}:1985:symbol: "____module_descr" can't be undefined in a
 subtraction expression
 {standard input}:1984:non-relocatable subtraction expression,
 "____local_gstate" minus "L00000000003$pb"
 . . .
 make[4]: Entering directory
 `/opt/local/var/macports/build/gambit-c-87eb9e72/work/gambit-
 v4_9_7/lib/srfi'
 make[5]: Entering directory
 `/opt/local/var/macports/build/gambit-c-87eb9e72/work/gambit-
 v4_9_7/lib/srfi/231'
 >>>> building module srfi/231 for C
 cc1(22296) malloc: *** mmap(size=390168576) failed (error code=12)
 *** error: can't allocate region
 *** set a breakpoint in malloc_error_break to debug

 cc1: out of memory allocating 390168144 bytes after a total of 0 bytes
 {standard input}:2064:non-relocatable subtraction expression,
 "____module_descr" minus "L00000000003$pb"
 {standard input}:2064:symbol: "____module_descr" can't be undefined in a
 subtraction expression
 {standard input}:2063:non-relocatable subtraction expression,
 "____module_descr" minus "L00000000003$pb"
 {standard input}:2063:symbol: "____module_descr" can't be undefined in a
 subtraction expression
 {standard input}:2062:non-relocatable subtraction expression,
 "____local_gstate" minus "L00000000003$pb"
 {standard input}:2062:symbol: "____local_gstate" can't be undefined in a
 subtraction expression
 {standard input}:2061:non-relocatable subtraction expression,
 "____local_gstate" minus "L00000000003$pb"
 {standard input}:2061:symbol: "____local_gstate" can't be undefined in a
 subtraction expression
 {standard input}:2047:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2047:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2042:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2042:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2037:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2037:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2032:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2032:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2027:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2027:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2022:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2022:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2017:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2017:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2012:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2012:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2007:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2007:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:2002:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:2002:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:1997:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:1997:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:1992:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:1992:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:1987:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:1987:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:1982:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:1982:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:1977:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:1977:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:1972:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:1972:symbol: "____lp" can't be undefined in a subtraction
 expression
 {standard input}:1967:non-relocatable subtraction expression, "____lp"
 minus "L00000000002$pb"
 {standard input}:1967:symbol: "____lp" can't be undefined in a subtraction
 expression
 }}}

 The build itself still completes, so I am not sure if these are breaking
 or not.

-- 
Ticket URL: <https://trac.macports.org/ticket/73998>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list