On 11/30/07, Andrej Vodopivec <andrej.vodopivec at gmail.com> wrote:
> > (%i3) format((1+2*a+a^2)*b + a*(1+2*b+b^2),%sum,%product,%factor);
> > Maxima encountered a Lisp error:
> >
> > Error in MAP1 [or a callee]: Caught fatal error [memory may be damaged]
>
> The cvs version with cmucl works as expected:
>
> (%i4) format((1+2*a+a^2)*b + a*(1+2*b+b^2),%sum,%product,%factor);
> (%o4) a*(b+1)^2+(a+1)^2*b
>
> Maybe it is a problem with gcl.
SBCL and Clisp also yield the expected result. I get the error w/ GCL.
Dunno what's going on, or how hard we should try to fix it.
best
Robert