On 2/2/06, Raymond Toy <raymond.toy at ericsson.com> wrote:
> Are you're talking about problem 65 and 68 in rtest_trig? These
> failures are caused by differing ideas on where the branch cuts for
> the special functions are.
OK, for the record, here are the results that I get for
different Lisp versions on my desktop box (linux).
GCL, Clisp, SBCL all report failure on rtest_trig # 68.
SBCL reports 2 other failures in rtest_trig.
No other test suite failures are reported.
GCL: rtest_trig problem # 68 =>
[[atanh(x),-%i/2-1/2],[atanh(x),%i/2-1/2],[atanh(x),%i/2+1/2],
[atanh(x),-%i-2],[atanh(x),%i-2],[atanh(x),-2],[atanh(x),2-%i],
[atanh(x),%i+2],[atanh(x),2],[acot(x),1/2-%i/2],[acot(x),2-%i],
[acot(x),%i+2],[atan(x),1/2-%i/2],[atan(x),%i/2+1/2],
[atan(x),%i+2],[asin(x),-1/2]]
Clisp: rtest_trig problem # 68 =>
[[atanh(x),-%i/2-1/2],[atanh(x),%i/2-1/2],[atanh(x),%i/2+1/2],
[atanh(x),-%i-2],[atanh(x),%i-2],[atanh(x),-2],[atanh(x),2-%i],
[atanh(x),%i+2],[atanh(x),2],[acot(x),1/2-%i/2],[acot(x),2-%i],
[acot(x),%i+2],[atan(x),1/2-%i/2],[atan(x),%i/2+1/2],
[atan(x),%i+2],[asin(x),-1/2]]
SBCL: rtest_trig problem # 56 => false
# 65 =>
[[acoth(x),1/2],[atanh(x),2],[asec(x),1/2],[acsc(x),1/2],
[asin(x),2],[acos(x),2]]
# 68 =>
[[atanh(x),-%i/2-1/2],[atanh(x),%i/2-1/2],[atanh(x),%i/2+1/2],
[atanh(x),-%i-2],[atanh(x),%i-2],[atanh(x),-2],[atanh(x),2-%i],
[atanh(x),%i+2],[atanh(x),2],[acot(x),1/2-%i/2],[acot(x),2-%i],
[acot(x),%i+2],[atan(x),1/2-%i/2],[atan(x),%i/2+1/2],
[atan(x),%i+2],[asin(x),-1/2]]
> Robert> What is the status of the help system? If it is not working
> Robert> at the moment, what can we do to bring it to a working state?
>
> It seems to work for me, using maxima-local. (I rarely install the
> cvs versions.) Is there something in particular you would like to see
> tested?
Well, recent development of src/cl-info.lisp has been
focused on getting cl-info to recognize the locale, and
also to bring info files from share/ into the help system.
So tests of those features would be helpful.
At present the help system does not find share info files
unless "make install" is executed (which copies the share
info files to /usr/local/info/). Just a heads up.
best,
Robert Dodier