On Dec 13, 11:07 am, kcrisman <kcris...@gmail.com> wrote: > Yes, we try to turn it off as much as possible - > seehttp://hg.sagemath.org/sage-main/file/9e29a3d84c48/sage/interfaces/ma... > and the keepfloat:true. What an unhelpful error message, then!
I think the error is triggered by an actual bug in "rationalize" somewhere, so it might be worth reporting the error upstream. There is no reason why "replace a float by a nearby rational number" should ever fail. Workaround: sage: integrate(f(1.5,1,t), (t,0,2*pi)) sage: M=sage.calculus.calculus.maxima sage: M.eval("keepfloat: false;") 'false' sage: integrate(f(1.5,1,t), (t,0,2*pi)) -2*pi sage: M.eval("keepfloat: true;") # this is the default 'true' sage: integrate(f(1.5,1,t), (t,0,2*pi)) RuntimeError -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org