sbcl fails to build the QUilc project (https://github.com/quil-lang/quilc): sbcl --dynamic-space-size 3072 --noinform --no-userinit --no-sysinit --non-interactive --load /wrkdirs/usr/ports/lang/quilc/work/quicklisp/setup.lisp --eval '(push (truename ".") asdf:*central-registry*)' --eval "(push (truename \"../\") ql:*local-project-directories*)" \ \ --eval "(ql:quickload '(quilc ))" \ --eval "(ql:write-asdf-manifest-file \"system-index.txt\")" mmap: Cannot allocate memory fatal error encountered in SBCL pid 66248 pthread 0x206ce000: Can't allocate 0xc0000000 bytes for space 1
--dynamic-space-size 3072 allows sbcl to allocate up to 3GB of memory which should be possible on the 32-bit system.
Without this option the same command fails with "Heap exhausted" message.
Quilc builds fine on 64-bit systems.
FreeBSD 13.1 sbcl-2.2.7
sbcl fails to build the QUilc project (https:/ /github. com/quil- lang/quilc): space-size 3072 --noinform --no-userinit --no-sysinit --non-interactive --load /wrkdirs/ usr/ports/ lang/quilc/ work/quicklisp/ setup.lisp --eval '(push (truename ".") asdf:*central- registry* )' --eval "(push (truename \"../\") ql:*local- project- directories* )" \ asdf-manifest- file \"system- index.txt\ ")"
sbcl --dynamic-
\
--eval "(ql:quickload '(quilc ))" \
--eval "(ql:write-
mmap: Cannot allocate memory
fatal error encountered in SBCL pid 66248 pthread 0x206ce000:
Can't allocate 0xc0000000 bytes for space 1
--dynamic- space-size 3072 allows sbcl to allocate up to 3GB of memory which should be possible on the 32-bit system.
Without this option the same command fails with "Heap exhausted" message.
Quilc builds fine on 64-bit systems.
FreeBSD 13.1
sbcl-2.2.7