[elephant-devel] elephant 1.0 with sbcl 1.29

mosi amosat+lisp at gmail.com
Sun Jun 21 20:26:24 UTC 2009


Hi,
i tried installing elephant on sbcl under linux debian.

tested the following packages and combinations:

This is SBCL 1.0.29.28,
1.0.29.25

Elephant Version 1.0a1
0.9
0.91

cffi 10.4 and 10.5 tested

BerkeleyDB 4.7.25

(for older Versions of elephant I tried also 4.5 4.6)

tried to compile from slime 06/2009
and from sbcl console (by sbcl lisp)

Elephant 0.9 with BerkeleyDB 4.5 compiles fine,
but when (open-store '(:bdb ..... it fails

Elephant 1.0a1 does not compile fine,
it hangs always at memutil.lisp
---
; compiling (DEFUN LITTLE-ENDIAN-P ...)

; /install/lispbox/packages/elephant-1.0/src/memutil/memutil.fasl written
; compilation finished in 0:00:01.213
WARNING:
   COMPILE-FILE warned while performing #<COMPILE-OP NIL {BC97029}> on
   #<CL-SOURCE-FILE "memutil" {BF52A11}>.
---
No error !!!! just warning !!! it is actually compiled, fasl created, but
hangs on:
---
erred while invoking #<COMPILE-OP NIL {BC97029}> on
#<CL-SOURCE-FILE "memutil" {BF52A11}>
   [Condition of type ASDF:COMPILE-FAILED]
---
the same for
serializer
serializer1
serializer2
unicode
.
No other problems.

After ACCEPTing all of the "warnings",
(open-store '(:bdb "/tmp/"))
---
invalid number of arguments: 1
   [Condition of type SB-INT:SIMPLE-PROGRAM-ERROR]

Restarts:
 0: [RETRY] Retry SLIME REPL evaluation request.
 1: [ABORT] Return to SLIME's top level.
 2: [TERMINATE-THREAD] Terminate this thread (#<THREAD "new-repl-thread"
RUNNING {B2E4C51}>)

Backtrace:
  0: (DB-BDB::%DB-ENV-CREATE #<unavailable argument> #<unavailable
argument>)[:EXTERNAL]
  1: (DB-BDB::DB-ENV-CREATE)
---

I can get the only running /and winning/ combination under sbcl 1.26 with
Elephant 1.0a1 and cffi 10.4

So my questions are:
Any ideas how to get it running?

What combinations of sbcl / packages do you use?

thank you.
mosi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20090621/be553c92/attachment.html>


More information about the elephant-devel mailing list