On 8/21/08, Mike Hansen <mhansen at gmail.com> wrote:
> Before it would just give the error and not the output (%o1). Was
> this change intentional?
Yes. Returning a partially evaluated expression is consistent with the
behavior of other Maxima functions, including integrate.
This has at least one happy consequence; it is common enough for
the integration to fail for some reason but succeed when reevaluated
in a slightly different context, e.g. a call to quad_qags nested inside
find_root or another quad_qags call.
Robert Dodier