5.9.0rc3 build failure in numerical/slatec/zbesy.lisp, gcl 2.4.3, gcc 3.2



Hi,

I'm trying to build maxima 5.9.0rc3.

I'm using a red hat 7.3 (GNU/Linux) system, and i managed to build
gcl 2.4.3 (whose prompt says 2.5.0, but the tar ball is labelled 2.4.3)
using gcc 3.2, and i'm trying to use this gcl to build maxima.

I did configure for maxima in the source directory (as it doesn't seem
to configure properly in a separate build directory).

Then i did a make, and it seems to conk out in compiling
numerical/slatec/zbesy.lisp:  in the other lisp files it compiles,
it always seems to print out
    End of Pass 1.
    End of Pass 2.
but for zbesy it prints out
    End of Pass 1.
and then it prints
    Error: Can't print a non-number.
    Fast links are on: do (si::use-fast-links nil) for debugging
    Error signalled by CATCH.
    Broken at COMPILER::CTOP-WRITE.  Type :H for Help.
    SLATEC>>

I can do things at the prompt, but obviously this is not regular behavior.

If it would be helpful, i can send a transcript of the build process
and more details about my system.

(I've looked at zbesy.lisp, but i don't see anything about printing in it . . .)

Thanks in advance for any clues.

dan