Hi Ian,

Have you tried a force rebuild via asdf?  Sometimes I've found fasls
get stale.

I just saw your other email regarding UFFI and I noticed that I was
using an older version 1.5.5. After I upgraded UFFI to 1.5.18 and
removed all the fasl files and reload elephant, I got the same result.

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?)


I don't have a database setup to test the SQL backend. But loading the
sqlite3 module

 (asdf:operate 'asdf:load-op :ele-sqlite3)

generates similar errors but at different location (with the latest
clsql-3.8.2).

I really don't know enough to make sense out of this.

Let me know if you want me to do more tests.

fungsin

;;; Compiling file elephant/src/db-clsql/sql-controller.lisp ...
;
**++++ Error in (METHOD ELEPHANT::BUILD-INDEXED-BTREE
(DB-CLSQL::SQL-STORE-CONTROLLER)):
 Error during finalization of class #<PERSISTENT-METACLASS
SQL-INDEXED-BTREE 200F0F77>: bad slot specification (:NAME INDICES
:INITARGS NIL :IN
ITFUNCTION #<anonymous interpreted function 200F02F2> :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 21C611B3> on
        #<ASDF:CL-SOURCE-FILE "sql-controller" 220B7EF7>.
Warning: COMPILE-FILE failed while performing
        #<ASDF:COMPILE-OP NIL 21C611B3> on
        #<ASDF:CL-SOURCE-FILE "sql-controller" 220B7EF7>.
Error: erred while invoking #<ASDF:COMPILE-OP NIL 21C611B3> on
      #<ASDF:CL-SOURCE-FILE "sql-controller" 220B7EF7>
 1 (continue) Retry performing #<ASDF:COMPILE-OP NIL 21C611B3> on
              #<ASDF:CL-SOURCE-FILE "sql-controller" 220B7EF7>.
 2 Continue, treating #<ASDF:COMPILE-OP NIL 21C611B3> on
   #<ASDF:CL-SOURCE-FILE "sql-controller" 220B7EF7> 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 9 : 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

Reply via email to