Wow. That is very bad. The problem seems to be a bad interaction
between (presumably) newer versions of GCL and Maxima. The GCL-Maxima
5.9.0 we distribute in RPM does not have the problem:
------------------------------------------------------------------
(C1) build_info();
Maxima version: 5.9.0
Maxima build date: 22:24 2/9/2003
host type: i386-redhat-linux-gnu
lisp-implementation-type: Kyoto Common Lisp
lisp-implementation-version: GCL-2-5.0
(D1)
(C2) asin(0.5);
(D2) 0.5235987755983
------------------------------------------------------------------
The GCL-Maxima I have in my development area (which I think is identical
to the current cvs), when compiled with a recent cvs version of GCL,
does have the problem:
------------------------------------------------------------------
(C1) build_info();
Maxima version: 5.9.0.1cvs
Maxima build date: 7:43 9/25/2003
host type: i686-pc-linux-gnu
lisp-implementation-type: Kyoto Common Lisp
lisp-implementation-version: GCL-2-6.0999999999999996
(D1)
(C2) asin(0.5);
(D2) 0.5
------------------------------------------------------------------
Please send the build_info() output for your Maxima.
--Jim
P.S. Thank you for entering your message into the bug database. I have
done likewise with this reply.
On Wed, 2003-10-01 at 08:51, Jaime E. Villate wrote:
> Hi,
> I've just submitted a bug report, but I'd also like to mention it in
> this list. asin is giving wrong results (Maxima 5.9.0 from Debian's
> package 5.9.0-11)
>
> (C5) asin(0.5);
>
> (D5) 0.5
> (C6) asin(0.99);
>
> (D6) 0.99
> (C7) asin(1);
>
> (D7) %PI/2
>
> The plot of the function shows a really weird function:
>
> (C8) plot2d(asin(x), [x,-4,4])$
>
> And the same goes for acos
>
> Regards,
> Jaime
>
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima