[elephant-devel] elephant 1.0 with sbcl 1.29

Leslie P. Polzer sky at viridian-project.de
Mon Jun 22 06:51:38 UTC 2009


On Sun, Jun 21, 2009 at 10:26:24PM +0200, mosi wrote:
> 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)

Thanks for trying all these combinations, but It's enough to work
with 1.0a2 and BDB 4.7. 


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

You're getting a deferred warning as is permitted by COMPILE-FILE.

Look at the earlier messages to see the actual warning message.

If you can't see it, send us the full output (e.g. via DRIBBLE)
and we'll get it.


> After ACCEPTing all of the "warnings",

That's usually not a good idea...


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

Elephant doesn't use CFFI, it's using UFFI. What version of UFFI are you
using?


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

No, unless you give us the actual message you're getting.



> What combinations of sbcl / packages do you use?

I have ran Elephant without problems on the whole SBCL 1.0.2x series
including 1.0.29.21. BDB 4.{5,6,7} should all work fine.

  Cheers,

    Leslie




More information about the elephant-devel mailing list