errors in tests



We had some errors in the testsuite yesterday. Today, 
as far as I can tell, my CVS Maxima runs OK. I made
some patches and the testsuite ran OK. What errors
are you seeing? 

Some of us like memq. I think it's just one of those
things that we'll need to agree to disagree on. As
for performance, I know that every little bit helps,
but if you are really interested in boosting performance,
I suggest that you start with the sub-optimal big-oh 
time for simplifying an n member list, or the terrible
big-oh time for simplifying n-fold composition of cosine or
sine, or .... Our testsuite isn't intended to be a speed
test, but I've seen little change in how long it
takes to run. Do you have data that shows that changing
memq to member boosts performance? If so, let's
re-expunge memq.

Barton 



maxima-bounces at math.utexas.edu wrote on 04/20/2007 01:48:05 PM:

> Hi all,
> 
> once again after a cvs update I get a lot of errors in the
> testsuite.
> Could we all please test a bit more thorougly before a commit?
> 
> And besides I don't think it was a good thing to reintroduce memq
> instead of the proper CL idiom of using member with :key '#eq.
> (The times of maclisp are gone).
> (and for the performance buffs: it costs a funcation call).
> 
> 'Andreas
> -- 
> Wherever I lay my .emacs, there's my $HOME.
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima