diophant([0 0],1) gives a wrong result
@mottelet)
Reported by Stéphane MOTTELET (BUG DESCRIPTION:
----------------
diophant([0 0],1) should raise an error, as there does not exist x and y such that 0*x+0*y=1
ERROR LOG:
----------
HOW TO REPRODUCE THE BUG:
-------------------------
--> diophant([0 0],1)
ans =
0
1
OTHER INFORMATION:
------------------
Same problem with
--> diophant(%s*[0 0],1+0*%s)
ans =
0
1