Re: [Maxima-commits] CVS: maxima/src clmacs.lisp,1.6,1.7



>>>>> "James" == James Amundson <amundson@fnal.gov> writes:

    James> This deserves some discussion. We agree that we need to fix the
    James> precision problems in general. 

    James> With Sam's patch:
    James> 	1) The tests work as expected with clisp 2.29 and clisp 2.30.
    James> 	2) clisp 2.30 prints a zillion messages about floating point contagion.

The floating contagion messages are non-ANSI behavior in some sense.
Can't we just turn off the floating-contagion messages instead?

    James> Without Sam's patch:
    James> 	1) The tests work as expected with clisp 2.29, but at least one
    James> additional failure is observed with 2.30.

What additional failure was that?  (I haven't tried 2.30.)

    James> We will not fix all floating-point inconsistencies before 5.9.0. I am
    James> uncomfortable releasing 5.9.0 with avoidable errors in the current
    James> version of clisp. As a compromise, we could add a bug to the bug tracker
    James> to remind us that the clisp floating-point setting is a temporary hack. 

    James> What do you think?

This is fine with me.

Ray