Mistake solving systems with denominators



Hello group,


In Maxima 5.11.0 , Using Lisp CLISP 2.41 (2006-10-13)

eq1 : 2/x + 5/y = -19/15;
eq2 : 1/y -5/x = -4/3;
sys : [eq1,eq2];
var : [x,y];
solve(sys,var);
/*==> [[x = 5,y = -3],[x = 0,y = 0]] <==*/

It seems that maxima forgets to make sure that the denominator is
non zero.

Best,
Nikos