isinf(complex(%inf, %inf)) returns %F. isinf(complex(%nan, %inf)) too
Reported by Samuel GOUGEON (@sgougeon)
BUG DESCRIPTION:
----------------
--> isinf(complex(1, %inf))
ans =
T
--> isinf(complex(%inf, 1))
ans =
T
BUT
===
--> isinf(complex(%inf, %inf))
ans =
F
--> isinf(complex(-%inf, %inf))
ans =
F
--> isinf(complex(%inf, -%inf))
ans =
F
--> isinf(complex(-%inf, -%inf))
ans =
F
ARE WRONG
ERROR LOG:
----------
wrong results
HOW TO REPRODUCE THE BUG:
-------------------------
isinf(complex( %inf, %inf))
isinf(complex(-%inf, %inf))
isinf(complex( %inf, -%inf))
isinf(complex(-%inf, -%inf))
OTHER INFORMATION:
------------------
See also the bug 14062 and the bug 14466 that impact testing this one.