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.

Reply via email to