On 2025-07-09 16:36:40, 'Nasser M. Abbasi' via sage-devel wrote: > But when from inside sagemath I do integrate(sin(x),x,algorithm="giac") it > returns back the input. > > Not sure why.
Giac was made optional recently. In the past (when giac was not optional), the giac integrator would try to integrate your function and then "do nothing" if it did not know how to do the integral. This made sense because we would try several integration routines in a row: maxima, sympy, and giac -- and we wanted to proceed to the next one (rather than raising an error) if one engine could not do the integral. But now that giac is optional, I think it makes much more sense to have the giac integrator throw an error telling you to install the optional sagemath-giac component. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/aG_HE2oKdByhD4-W%40mertle.