to_poly_solve regression



Hello,

In Maxima 5.16.3, we get two solutions:

(%i1) load(topoly_solver);
(%o1) /opt/sage/local/share/maxima/5.16.3/share/contrib/topoly_solver.mac
(%i2) to_poly_solve(Q*sqrt(Q^2 + 2) - 1 = 0, Q);
                            1                        1
(%o2)         [[Q = -----------------], [Q = -----------------]]
                    sqrt(1 - sqrt(2))        sqrt(sqrt(2) + 1)

In Maxima 5.18.1, we get just one:

(%i3) load(topoly_solver);
(%o3)
  /opt/sage-4.0.2.rc2/local/share/maxima/5.18.1/share/contrib/topoly_solver.mac
(%i4) to_poly_solve(Q*sqrt(Q^2 + 2) - 1 = 0, Q);


                                         1
(%o4)                      [[Q = -----------------]]
                                 sqrt(sqrt(2) + 1)

--Mike