Re: [Maxima-commits] CVS: maxima/src rand-mt19937.lisp,1.1,1.2



>>>>> "Robert" == Robert Dodier  writes:

    Robert> Update of /cvsroot/maxima/maxima/src
    Robert> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29551

    Robert> Modified Files:
    Robert> 	rand-mt19937.lisp 
    Robert> Log Message:
    Robert> For GCL, route all floats through the double-float function
    Robert> since GCL does not distinguish between single and double floats.
    Robert> This should fix the rtestmt19337.mac test failure reported to the mailing list circa 2005/03/21.

While strictly correct, I think this might be a bit misleading.  GCL
has a rather odd arrangement that its single-float, double-float, and
long-float types are all IEEE double-precision floats.  But GCL
supports short-floats which are IEEE single-precision floats.

Given that maxima really only wants double-floats, maybe we can remove
all support for anything besides double-floats?

Ray