defint or sqrt bug?



Ugh--even on a nounform return, Maxima needs to believe the limits are real:

 (%i1) integrate(f(x),x,0,g(x));
 defint: upper limit of integration must be real; found g(x)

Either declare g real or quote integrate:

 (%i2) declare(g,real);
 (%o2) done

 (%i3) integrate(f(x),x,0,g(x));
 (%o3) integrate(f(x),x,0,g(x))

--Barton

-----maxima-bounces at math.utexas.edu wrote: -----

git blame reports that code to make assumptions about the integration
variable since day 1.