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

Reply via email to