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 
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