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.

Reply via email to