load(lapack) Heap exhausted



load(lapack) failed  with the following messages
------------------------------------

; compiling file
"/usr/local/share/maxima/5.22.0/share/lapack/lapack/dgesvd.lisp"
(written 19 AUG 2010 06:45:40 AM):
; compiling (IN-PACKAGE :LAPACK)
; compiling (LET* (# #) ...)Heap exhausted during garbage collection:
4096 bytes available, 8200 requested.
 Gen StaPg UbSta LaSta LUbSt Boxed Unboxed LB   LUB  !move  Alloc
Waste   Trig    WP  GCs Mem-age
   0:     0     0     0     0     0     0     0     0     0        0
  0  2000000    0   0  0.0000
   1:     0     0     0     0     0     0     0     0     0        0
  0  2000000    0   0  0.0000
   2: 20436 169404     0     0  1620 121084     0     0     0
319713832 182881752 159669856    0   1  1.2572
   3: 261406 262142     0     0 10495 111977   371    94   102
318446256 185103696  2000000 5989   0  0.5481
   4: 24996 24995 17477     0  2890   421   476    10    77 15010192
542320  2000000 2816   0  0.0000
   5:     0     0     0     0     0     0     0     0     0        0
  0  2000000    0   0  0.0000
   6:     0     0     0     0 10670  2035     0     0     0 52039680
  0  2000000 10537   0  0.0000
   Total bytes allocated    = 705209960
   Dynamic-space-size bytes = 1073741824
GC control variables:
          *GC-INHIBIT* = true
          *GC-PENDING* = in progress
fatal error encountered in SBCL pid 63689:
Heap exhausted, game over.

Welcome to LDB, a low-level debugger for the Lisp runtime environment.
ldb>
------------------------------------

tested on FreeBSD8.1 i386