<!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>