building maxima, questions



>>>>> "Rainer" == Rainer Joswig <joswig at lisp.de> writes:

    Rainer> Hi,
    Rainer> I was compiling Maxima 5.12.0 and got
    Rainer> a few errors:


    Rainer> 1)


    Rainer> numerical/slatec/zasyi.lisp (and a few other files) have code like this:

    Rainer>       (multiple-value-bind (var-0 var-1 var-2 var-3)
    Rainer>           (f2cl-lib:zsqrt ak1r ak1i ak1r ak1i)
    Rainer>         (declare (ignore var-0 var-1))


    Rainer> Is that right? I see f2cl-lib:zsqrt declared as one
    Rainer> argument functions and not taking four arguments.
    Rainer> Is there some other reason this should work?

Ouch.  This looks like a bug in f2cl.  It should not be f2cl-lib:zsqrt,
but just zsqrt.  I'll need to think about how to fix that in f2cl.

The short-term solution would be to just remove the package qualifier.

Ray