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