Bruno,
I think this is a bug:
[20]> (LOG 3/4)
WARNING: Numerical operation combines exact and inexact numbers (rational
numbers and floatingpoint numbers), and the mathematical result is
exact. See ANSI CL 12.1.4.1 and the CLISP impnotes for details. The
result's actual exactness is controlled by
*FLOATINGPOINTRATIONALCONTAGIONANSI*. To shut off this warning,
set *WARNONFLOATINGPOINTRATIONALCONTAGION* to NIL.
#C(0.2876821 3.1415927)
Could you please fix it?
(together with a similar bug
[24]> (cosh #c(1d0 2d0))
WARNING: Floating point operation combines numbers of different precision. See
ANSI CL 12.1.4.4 and the CLISP impnotes for details. The result's
actual precision is controlled by *FLOATINGPOINTCONTAGIONANSI*. To
shut off this warning, set *WARNONFLOATINGPOINTCONTAGION* to NIL.
WARNING: Floating point operation combines numbers of different precision. See
ANSI CL 12.1.4.4 and the CLISP impnotes for details. The result's
actual precision is controlled by *FLOATINGPOINTCONTAGIONANSI*. To
shut off this warning, set *WARNONFLOATINGPOINTCONTAGION* to NIL.
#C(0.64214812471552d0 1.0686074213827783d0)
which would require either eliminating one of lf_len_extend and
lf_len_extend1 or disabling the warning for intermediate operations)

Sam Steingold (http://www.podval.org/~sds) running w2k
<http://www.camera.org>; <http://www.iris.org.il>; <http://www.memri.org/>;
<http://www.mideasttruth.com/>; <http://www.honestreporting.com>;
If you want it done right, you have to do it yourself
