[elephant-devel] Problem with Elephant on SBCL 0.8.17

Robert L. Read robertlread at austin.rr.com
Tue Jan 4 23:38:11 UTC 2005


I'm trying to use Elephant (which looks great, BTW) with SBCL 0.8.17. 
On the simple test code below, it looks like it is encountering a bug, 
seemingly related to unicode or character representation in some other 
way in SBCL.  I suspect this is an SBCL bug, but I thought I should post 
it here first.

Thanks for any information you can provide.  I can debug down inside 
Elephant if I have to, but this I'm in a little over my head already.

  (require 'asdf)
(asdf:operate 'asdf:load-op :elephant)

(use-package  'ELEPHANT)

(defparameter *SLEEPYCAT-HOME* "/home/read/testdb")

(open-store *sleepycat-home*)

(add-to-root "x" 1)

(get-from-root "x")

(add-to-root "x" "abc")

(get-from-root "x")


[read at localhost DCM]$ lisp
This is SBCL 0.8.17, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
* (require 'asdf)

NIL
* (asdf:operate 'asdf:load-op :elephant)

; loading system definition from #P"/usr/local/share/lisp/elephant.asd" into
; #<PACKAGE "ASDF3797">
; registering #<SYSTEM ELEPHANT {9684911}> as ELEPHANT
; loading system definition from #P"/usr/local/share/lisp/uffi.asd" into
; #<PACKAGE "ASDF3803">
; registering #<SYSTEM UFFI {997FBA9}> as UFFI
NIL
* (use-package  'ELEPHANT)

T
* (defparameter *SLEEPYCAT-HOME* "/home/read/testdb")

*SLEEPYCAT-HOME*
* (open-store *sleepycat-home*)

#<STORE-CONTROLLER {96063B1}>
* (add-to-root "x" 1)

1
* (get-from-root "x")

1
T
* (add-to-root "x" "abc")

"abc"
* (get-from-root "x")

"




More information about the elephant-devel mailing list