<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=869103315-18082006><FONT face=Arial 
size=2>Hi; I am trying to use Elephant, version 0.6 with Sbcl 0.9.15, Suse 9 on 
a AMD64 - I have only installed the DBD-backend - Berkley DB 
4.3.29</FONT></SPAN></DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial size=2>Everything seems to 
compile fine (also the .so-files). When I try to do some simple things, I get a 
heap error from my Lisp. Any clues (dump is below)?</FONT></SPAN></DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial size=2>Looks like a cool 
system, though...</FONT></SPAN></DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2>Cheers,</FONT></SPAN></DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial size=2>Petter 
Egesund</FONT></SPAN></DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2>-----------</FONT></SPAN></DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial size=2>; SLIME 
2006-04-20<BR>CL-USER>  (asdf:operate 'asdf:load-op :ele-bdb)<BR>; 
loading system definition from /home/pe/.sbcl/systems/ele-bdb.asd into<BR>; 
#<PACKAGE "ASDF0"><BR>; loading system definition from 
/home/pe/.sbcl/systems/uffi.asd into<BR>; #<PACKAGE "ASDF1"><BR>; 
registering #<SYSTEM UFFI {1002F52CD1}> as UFFI<BR>; registering 
#<SYSTEM ELE-BDB {1003561681}> as ELE-BDB<BR>; loading system definition 
from /home/pe/.sbcl/systems/elephant.asd into<BR>; #<PACKAGE "ASDF0"><BR>; 
registering #<SYSTEM ELEPHANT {10026B72A1}> as ELEPHANT<BR>STYLE-WARNING: 
implicitly creating new generic function 
PERSISTENT-SLOTS<BR>STYLE-WARNING:<BR>   implicitly creating new 
generic function OLD-PERSISTENT-SLOTS<BR>STYLE-WARNING:<BR>   
implicitly creating new generic function 
UPDATE-PERSISTENT-SLOTS<BR>STYLE-WARNING: implicitly creating new generic 
function INDEXED-RECORD<BR>STYLE-WARNING: implicitly creating new generic 
function OLD-INDEXED-RECORD<BR>STYLE-WARNING:<BR>   implicitly 
creating new generic function 
UPDATE-INDEXED-RECORD<BR>STYLE-WARNING:<BR>   implicitly creating new 
generic function MAKE-NEW-INDEXED-RECORD<BR>STYLE-WARNING: implicitly creating 
new generic function REMOVED-INDEXING?<BR>STYLE-WARNING:<BR>   
implicitly creating new generic function 
REGISTER-INDEXED-SLOT<BR>STYLE-WARNING:<BR>   implicitly creating new 
generic function UNREGISTER-INDEXED-SLOT<BR>STYLE-WARNING:<BR>   
implicitly creating new generic function 
REGISTER-DERIVED-INDEX<BR>STYLE-WARNING:<BR>   implicitly creating new 
generic function UNREGISTER-DERIVED-INDEX<BR>STYLE-WARNING: implicitly creating 
new generic function PREVIOUSLY-INDEXED<BR>; loading system definition from 
/home/pe/.sbcl/systems/cl-base64.asd into<BR>; #<PACKAGE "ASDF0"><BR>; 
registering #<SYSTEM CL-BASE64 {1003A48E91}> as CL-BASE64<BR>; registering 
#<SYSTEM CL-BASE64-TESTS {1003024751}> as CL-BASE64-TESTS<BR>; loading 
system definition from /home/pe/.sbcl/systems/kmrcl.asd into<BR>; #<PACKAGE 
"ASDF0"><BR>; registering #<SYSTEM KMRCL {10034067D1}> as 
KMRCL<BR>STYLE-WARNING: implicitly creating new generic function 
GET-CON<BR>STYLE-WARNING:<BR>   implicitly creating new generic 
function CONTROLLER-PROPERTIES<BR>STYLE-WARNING: implicitly creating new generic 
function SET-ELE-PROPERTY<BR>STYLE-WARNING: implicitly creating new generic 
function GET-ELE-PROPERTY<BR>STYLE-WARNING:<BR>   implicitly creating 
new generic function ENSURE-MARKED-VERSION<BR>STYLE-WARNING: implicitly creating 
new generic function CONTROLLER-VERSION<BR>STYLE-WARNING: implicitly creating 
new generic function UP-TO-DATE-P<BR>STYLE-WARNING: implicitly creating new 
generic function UPGRADABLE-P<BR>STYLE-WARNING: implicitly creating new generic 
function UPGRADE<BR>STYLE-WARNING:<BR>   implicitly creating new 
generic function FLUSH-INSTANCE-CACHE<BR>STYLE-WARNING: implicitly creating new 
generic function DROP-POBJECT<BR>STYLE-WARNING: implicitly creating new generic 
function MAP-BTREE<BR>STYLE-WARNING: implicitly creating new generic function 
EMPTY-BTREE-P<BR>STYLE-WARNING: implicitly creating new generic function 
CLASS-INDEX-CACHED?<BR>STYLE-WARNING:<BR>   implicitly creating new 
generic function DETERMINE-SYNCH-METHOD<BR>STYLE-WARNING: implicitly creating 
new generic function SET-DB-SYNCH<BR>STYLE-WARNING: implicitly creating new 
generic function INDEXED-SLOT-WRITER<BR>STYLE-WARNING:<BR>   
implicitly creating new generic function 
CLASS-INDEXEDP-BY-NAME<BR>STYLE-WARNING:<BR>   implicitly creating new 
generic function FIND-INVERTED-INDEX-NAMES<BR>STYLE-WARNING: implicitly creating 
new generic function WIPE-CLASS-INDEXING<BR>STYLE-WARNING: implicitly creating 
new generic function COPY-BTREE-CONTENTS<BR>STYLE-WARNING: implicitly creating 
new generic function BUILD-BTREE-INDEX<BR>NIL<BR>CL-USER> (use-package 
"ELE")<BR>T<BR>CL-USER> (open-store '(:BDB 
"/home/pe/testdb3"))<BR>#<SLEEPYCAT::BDB-STORE-CONTROLLER 
{10039F4BE1}><BR>CL-USER> (add-to-root "my key" "my value")<BR>"my 
value"<BR>CL-USER> (get-from-root "my key")<BR>Heap exhausted: 8520368128 
bytes available, 468151435328 requested. PROCEED WITH CAUTION!<BR>   
[Condition of type SB-KERNEL::HEAP-EXHAUSTED-ERROR]</FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial size=2>Restarts:<BR>  
0: [ABORT-REQUEST] Abort handling SLIME request.<BR>  1: [TERMINATE-THREAD] 
Terminate this thread (#<THREAD "repl-thread" 
{10035112F1}>)</FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial size=2>Backtrace:<BR>  
0: (SB-KERNEL::HEAP-EXHAUSTED-ERROR 8520368128 468151435328)<BR>  1: 
("foreign function: call_into_lisp")<BR>  2: ("foreign function: 
funcall2")<BR>  3: ("foreign function: 
gc_heap_exhausted_error_or_lose")<BR>  4: ("foreign function: 
gc_find_freeish_pages")<BR>  5: ("foreign function: 
gc_alloc_large")<BR>  6: ("foreign function: alloc_tramp")<BR>  7: 
((LABELS ELEPHANT::%DESERIALIZE) #<unavailable argument>)<BR>  8: 
((SB-PCL::FAST-METHOD GET-VALUE (T SLEEPYCAT::BDB-BTREE)) #<unavailable 
argument> #<unavailable argument> #<unavailable argument> 
#<unavailable argument>)<BR>  9: (SB-INT:EVAL-IN-LEXENV 
(GET-FROM-ROOT "my key") #<NULL-LEXENV>)</FONT></SPAN></DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=869103315-18082006><FONT face=Arial 
size=2>-------</FONT></SPAN></DIV></BODY></HTML>