Op maandag 29 september 2014 03:51:18 UTC+2 schreef François: > > Anyone else see doctest failure of the kind: > sage -t --long /usr/share/sage/src/sage/symbolic/expression.pyx > ********************************************************************** > File "/usr/share/sage/src/sage/symbolic/expression.pyx", line 9349, in > sage.symbolic.expression.Expression.solve > Failed example: > solve(cos(x)==0, x, to_poly_solve='force') > Expected: > [x == 1/2*pi + pi*z85] > Got: > [x == 1/2*pi + pi*z77] > ********************************************************************** > > Those can be tracked to http://trac.sagemath.org/ticket/16908 > the maxima upgrade. It seems that before we had "z..." in the test. > I am not sure what those zXX represent but I am guessing they > are random in nature. >
These are integer unknowns; the names come from the Lisp function gensym (or something similar). The number is "random" in the sense that it depends on the combination of Maxima and ECL versions. The ECL upgrade (#17003) changes the number in this doctest to 77, and also decreases the number in two other doctests by 8. Peter -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-release. For more options, visit https://groups.google.com/d/optout.
