Yes, that's a bug. It happens in F(x).operator()._tderivative_ It differentiates the bounds in case those vary with the differentiation variable, and that does not work for "0". If you define
var('y') F(x)=integrate(f(t),y,x) you get the right result (with y not being a function of t). The bounds should be checked for being constants before being differentiated. -- 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 sage-support+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/2c81211f-c71e-4b00-be05-97c6edb790e1%40googlegroups.com.