[elephant-devel] some comments about cvs

Robert L. Read read at robertlread.net
Sat Mar 10 04:09:17 UTC 2007


Actually, when we put darcs in place, I think it will be easier to
support a branch-and-merge
strategy that should inflict less pain on the would be users; but I
would like to thank Ian
and all of the people who have tested for getting us this far allow.



On Fri, 2007-03-09 at 21:51 -0500, Ian Eslick wrote:

> Sorry about that - some of the recent cvs instability is my fault.   
> I've had some premature checkins.  I currently am green on the non- 
> migration backend tests for SBCL and ACL on Mac OS.  I'm fixing the  
> open migration issues today and tomorrow including beefing up the  
> test suite for various cases I've discovered.
> 
> Ian
> 
> 
> On Mar 9, 2007, at 11:55 AM, Henrik Hjelte wrote:
> 
> > Here are some observations on the latest cvs version.
> > /Henrik Hjelte
> >
> > Testmigration, line 182:
> >
> > (:dbcn-spc-pst (elephant::%index-cache (find-class 'ipfoo)))))
> > should be:
> > (elephant::dbcn-spc-pst (elephant::%index-cache (find-class  
> > 'ipfoo)))))
> >
> >
> > Also, bdb doesn't compile on linux/sbcl/amd64:
> >
> > ; $ gcc -L//usr/local/BerkeleyDB.4.5/lib//
> > -I//usr/local/BerkeleyDB.4.5/include// -shared -march=x86-64 -fPIC - 
> > Wall
> > -O3 /home/henrik/lisp/vc/elephant/src/db-bdb/libberkeley-db.c
> > -o /home/henrik/lisp/vc/elephant/src/db-bdb/libberkeley-db.so -lm
> > -ldb45
> > /usr/bin/ld: cannot find -ldb45
> > collect2: ld returned 1 exit status
> >
> > I just did this change in ele-bdb.asd to make it compile:
> >
> > (defmethod compiler-options ((compiler (eql :gcc)) (c bdb-c-source)  
> > &key
> > &allow-other-keys)
> >   (append (library-directories c)
> > 	  (call-next-method)
> > 	  #-linux (list "-ldb45")
> >           ))
> >
> > All tests work for the clsql backend.
> > Currently 17 tests fail with bdb, like this:
> > Test GET-FIRST failed
> > Form: (WITH-TRANSACTION (:STORE-CONTROLLER *STORE-CONTROLLER*)
> >                         (WITH-BTREE-CURSOR (C INDEX1)
> >                                            (MULTIPLE-VALUE-BIND
> >                                                (HAS K V)
> >                                                (CURSOR-FIRST C)
> >                                              (DECLARE (IGNORE HAS V))
> >                                              (= K 4))))
> > Expected value: T
> > Actual values: T
> >                5864068118088.
> >
> >
> > _______________________________________________
> > elephant-devel site list
> > elephant-devel at common-lisp.net
> > http://common-lisp.net/mailman/listinfo/elephant-devel
> 
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20070309/56b709d3/attachment.html>


More information about the elephant-devel mailing list