On 2014-09-20, Nils Bruin <[email protected]> wrote: > On Saturday, September 20, 2014 11:18:07 AM UTC-7, Kristoffer Ryhl-Johansen > wrote: >> >> The following: >> >> f(x)=log(1-x)*log(1+x)/(1+x) >>> >>> f.integrate(x,0,1) >>> >>> > It seems that this fails in Maxima: > > Maxima 5.33.0 http://maxima.sourceforge.net > using Lisp ECL 12.12.1 > Distributed under the GNU Public License. See the file COPYING. > Dedicated to the memory of William Schelter. > The function bug_report() provides bug reporting information. > (%i1) load(abs_integrate); > (%o1) > /usr/local/sage/sage-git/local/share/maxima/5.33.0/share/contrib/integration/abs_integrate.mac > (%i2) integrate(log(1-x)*log(1+x)/(1+x),x,0,1); > Maxima encountered a Lisp error: > > BINDING-STACK overflow at size 10240. Stack can probably be resized. > > Automatically continuing. > [chaos ensues] > > Without abs_integrate or with, say 5.30 no such problem seems to arise. I on 5.33, it works for me if I don't load abs_integrate
> haven't tested on Maxima 5.33 on other lisps. However, the error seems > indicative of a stack overflow, so probably an infinite recursion. That's > unlikely to depend on the underlying lisp. Someone should file a maxima > ticket for this. It's likely something they can fix quite easily. > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.
