Hmmm... I pass all tests on Lispworks 5.0.1 32-bit on Mac OS X.
It's a funny error to have during compilation, as it seems to be
trying to build an object that shouldn't be built until after
compilation is complete.
Have you tried a force rebuild via asdf? Sometimes I've found fasls
get stale.
In a day or two I'll download the trial for Linux and see if I can
reproduce the problem. Let me know if you get any traction on it.
(i.e. does it occur with SQLite3 and the CL-SQL data store?)
Ian
On Apr 21, 2007, at 3:41 PM, Lui Fungsin wrote:
I just checked out the CVS HEAD and it seems that the compatibility
has greatly enhanced since 0.6.0 (I was having problem in
SBCL/fedora). This is really great news.
Now I can successfully run all the tests in SBCL 1.0 / BDB 4.5 /
fedora.
Next I tried lispworks 5.0.1 32-bit on linux
(asdf:operate 'asdf:load-op :elephant) succeed but
(asdf:operate 'asdf:load-op :ele-bdb) failed
backtrace is attached.
Thanks,
-- fungsin
;;; Compiling file elephant/src/db-bdb/bdb-collections.lisp ...
**++++ Error in (METHOD ELEPHANT::BUILD-INDEXED-BTREE (DB-BDB::BDB-
STORE-CONTROL
LER)):
Error during finalization of class #<PERSISTENT-METACLASS BDB-
INDEXED-BTREE 20
09BBAF>: bad slot specification (:NAME INDICES :INITARGS
NIL :INITFUNCTION #<ano
nymous interpreted function 2009B022> :INITFORM (MAKE-HASH-
TABLE) :TYPE T :FLAGS
1 :ALLOCATION :DATABASE :DOCUMENTATION NIL)
; *** 1 error detected, no fasl file produced.
Warning: COMPILE-FILE warned while performing
#<ASDF:COMPILE-OP NIL 21D0CD53> on
#<ASDF:CL-SOURCE-FILE "bdb-collections" 21CCE027>.
Warning: COMPILE-FILE failed while performing
#<ASDF:COMPILE-OP NIL 21D0CD53> on
#<ASDF:CL-SOURCE-FILE "bdb-collections" 21CCE027>.
Error: erred while invoking #<ASDF:COMPILE-OP NIL 21D0CD53> on
#<ASDF:CL-SOURCE-FILE "bdb-collections" 21CCE027>
1 (continue) Retry performing #<ASDF:COMPILE-OP NIL 21D0CD53> on
#<ASDF:CL-SOURCE-FILE "bdb-collections" 21CCE027>.
2 Continue, treating #<ASDF:COMPILE-OP NIL 21D0CD53> on
#<ASDF:CL-SOURCE-FILE "bdb-collections" 21CCE027> as having been
successful.
3 (abort) Return to level 0.
4 Return to top-level loop.
5 Return from multiprocessing.
Type :b for backtrace, :c <option number> to proceed, or :? for
other options
CL-USER 3 : 1 > :b
Interpreted call to (METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-
SOURCE-FILE))
Call to CLOS::METHOD-COMBINATION-TEMPLATE
Call to FUNCALL
Interpreted call to ASDF:OPERATE
Call to EVAL
Call to MP::DEFAULT-LISTENER-FUNCTION
Call to (SUBFUNCTION MP::PROCESS-SG-FUNCTION MP::INITIALIZE-PROCESS-
STACK)
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel