\[ \int \frac {\sec (e+f x)}{\sqrt {a+a \sec (e+f x)} \sqrt {c-c \sec (e+f x)}} \, dx \]
Optimal antiderivative \[ -\frac {\arctanh \left (\cos \left (f x +e \right )\right ) \tan \left (f x +e \right )}{f \sqrt {a +a \sec \left (f x +e \right )}\, \sqrt {c -c \sec \left (f x +e \right )}} \]
command
integrate(sec(f*x+e)/(a+a*sec(f*x+e))^(1/2)/(c-c*sec(f*x+e))^(1/2),x, algorithm="giac")
Giac 1.9.0-11 via sagemath 9.6 output
\[ -\frac {c^{2} {\left (\frac {\log \left ({\left | c \right |} \tan \left (\frac {1}{2} \, f x + \frac {1}{2} \, e\right )^{2}\right )}{c} - \frac {\log \left ({\left | c \right |}\right )}{c}\right )}}{2 \, \sqrt {-a c} f {\left | c \right |} \mathrm {sgn}\left (\tan \left (\frac {1}{2} \, f x + \frac {1}{2} \, e\right )^{3} + \tan \left (\frac {1}{2} \, f x + \frac {1}{2} \, e\right )\right )} \]
Giac 1.7.0 via sagemath 9.3 output
\[ \text {Exception raised: TypeError} \]________________________________________________________________________________________