Hi,

when building sbcl 1.01.21 on Windows I ran into a curious problem. On my laptop (WinXP SP2 2GB Ram) everything work fine (bootstrapping sbcl, recompiling). But when I create an installer or use a binary package from the SBCL webpage I ran into the following problem on my desktop (WinXP SP3 3,5GB Ram):

VirtualAlloc: 0x1e7.
ensure_space: failed to validate 268435456 bytes at 0x22300000
(hint: Try "ulimit -a"; maybe you should increase memory limits.)

I have modified the setting in src/compiler/x86/parms.lisp

from

#!+win32

[...]
  (def!constant dynamic-space-start   #x22300000)
  (def!constant dynamic-space-end     #x42300000)

  (def!constant dynamic-space-start   #x22300000)
  (def!constant dynamic-space-end     #x42300000)

without any positive effect. I'm also not really sure what I'm doing there.

Of course I can ran sbcl with

sbcl --dynamic-space-size 112 but then I'm unable to recompile :/.

Any suggestions ?

Thanks in advance.

__Mario__