Bug#474402: sbcl: FTBFS on amd64: mmap: Cannot allocate memory: ensure_space: failed to validate 8589869056 bytes at 0x1000000000

Thiemo Seufer ths at networkno.de
Sun Apr 6 17:50:18 UTC 2008


Kurt Roeckx wrote:
> On Sat, Apr 05, 2008 at 05:54:55PM +0200, Kurt Roeckx wrote:
> > On Sat, Apr 05, 2008 at 04:34:23PM +0100, Thiemo Seufer wrote:
> > > > I've created a swap file of 4 GB, which should give about 9 GB that can
> > > > be allocated, and rescheduled sbcl.  But I'd like to remove that.
> > 
> > So that still wasn't enough, and then it failed with:
> > mmap: Cannot allocate memory
> > ensure_space: failed to validate 1044480 bytes at 0x20200000
> > 
> > I've changed the file to 8 GB, a total of 12 GB swap, and that seems
> > to work so far.
> 
> Now it failed with:
> WARNING! Some of the contrib modules did not build successfully or pass
> their self-tests. Failed contribs:"
>   asdf-install
>   sb-bsd-sockets
>   sb-posix
>   sb-simple-streams
> make: *** [build-arch-stamp] Error 1

Each of those was caused by:

[...]
 unhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "initial thread" {10024C87D1}>:
   Error during processing of --eval option (LOAD #P"../asdf-stub.lisp"):

   couldn't fork child process: Cannot allocate memory


So it look like it is still the same problem.

> During installing the build dependencies I also see:
> Setting up cl-asdf (1.111-1) ...
> Reinstalling for sbcl
> Recompiling Common Lisp Controller for sbcl
> /usr/lib/common-lisp/bin/sbcl.sh loading and dumping clc.
> STYLE-WARNING: redefining INIT-COMMON-LISP-CONTROLLER-V5 in DEFUN
> STYLE-WARNING: redefining COMPILE-COMMON-LISP-CONTROLLER-V5 in DEFUN
> STYLE-WARNING: redefining INIT-COMMON-LISP-CONTROLLER-V4 in DEFUN
> STYLE-WARNING: redefining INIT-COMMON-LISP-CONTROLLER in DEFUN
> ; loading system definition from /usr/lib/sbcl/sb-grovel/sb-grovel.asd
> into
> ; #<PACKAGE "ASDF1">
> ; registering #<SYSTEM SB-GROVEL {100262F241}> as SB-GROVEL
> ;
> ; compilation unit aborted
> ;   caught 2 fatal ERROR conditions
> 
> Error running init-common-lisp-controller-v4: type component without a name component in NATIVE-NAMESTRING: "lisp"
> mv: cannot stat `sbcl-new.core': No such file or directory
> FAILED
> 
> Done rebuilding
> 
> Setting up realpath (1.11) ...
> Setting up common-lisp-controller (6.14) ...
> Reinstalling for sbcl
> Recompiling Common Lisp Controller for sbcl
> /usr/lib/common-lisp/bin/sbcl.sh loading and dumping clc.
> STYLE-WARNING: redefining INIT-COMMON-LISP-CONTROLLER-V5 in DEFUN
> STYLE-WARNING: redefining COMPILE-COMMON-LISP-CONTROLLER-V5 in DEFUN
> STYLE-WARNING: redefining INIT-COMMON-LISP-CONTROLLER-V4 in DEFUN
> STYLE-WARNING: redefining INIT-COMMON-LISP-CONTROLLER in DEFUN
> ; loading system definition from /usr/lib/sbcl/sb-grovel/sb-grovel.asd
> into
> ; #<PACKAGE "ASDF1">
> ; registering #<SYSTEM SB-GROVEL {100262E661}> as SB-GROVEL
> ;
> ; compilation unit aborted
> ;   caught 2 fatal ERROR conditions
> 
> Error running init-common-lisp-controller-v4: type component without a name component in NATIVE-NAMESTRING: "lisp"
> mv: cannot stat `sbcl-new.core': No such file or directory
> FAILED
> 
> Done rebuilding
> 
> Setting up html2text (1.3.2a-3) ...
> 
> 
> I wonder if that's related, and wether I should file a bug for that.

No idea about this one. It doesn't look like a out-of-memory condition
to me, and I don't have a amd64 system around to check what's going on.


Thiemo





More information about the pkg-common-lisp-devel mailing list