Is this a known issue? Using sage 8.3 beta 6
sage: var('t')
sage: integrate(exp(t)/(t + 1)^2,t,algorithm="giac")
undef
But using giac
directly, it can integrate it with no problem
>giac
// Using locale /usr/share/locale/
// en_US.utf8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 8
Help file /usr/share/giac/doc/en/aide_cas not found
Added 26 synonyms
Welcome to giac readline interface
(c) 2001,2017 B. Parisse & others
Homepage http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
Released under the GPL license 3.0 or above
See http://www.gnu.org for license details
May contain BSD licensed software parts (lapack, atlas, tinymt)
-------------------------------------------------
0>> integrate(exp(t)/(t + 1)^2,t)
(t*Ei(t+1)+Ei(t+1)-exp(1)*exp(t))/(t*exp(1)+exp(1))
// Time 0.01
1>>
So why did sage
return udef
for this result?