> Hi everyone, > > I performed the subject upgrade and I have one test that fails on my 32bit > chroot that seems to be out of the ordinary. There is no problem with the > test on amd64, at least here there isn't. > > sage -t -force_lib > "devel/sage/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py > " ********************************************************************** > File > "/usr/share/sage/devel/sage/sage/schemes/hyperelliptic_curves/hyperelliptic > _finite_field.py", line 315: > sage: len(C.points()) > Exception raised: > Traceback (most recent call last): > File "/usr/bin/ncadoctest.py", line 1231, in run_one_test > self.run_one_example(test, example, filename, compileflags) > File "/usr/bin/sagedoctest.py", line 38, in run_one_example > OrigDocTestRunner.run_one_example(self, test, example, filename, > compileflags) > File "/usr/bin/ncadoctest.py", line 1172, in run_one_example > compileflags, 1) in test.globs > File "<doctest __main__.example_6[7]>", line 1, in <module> > len(C.points())###line 315: > sage: len(C.points()) > File > "/usr/lib/python2.6/site-packages/sage/schemes/hyperelliptic_curves/hyperel > liptic_finite_field.py", line 327, in points > self.__points = self._points_fast_sqrt() # this is fast using Zech > logarithms > File > "/usr/lib/python2.6/site-packages/sage/schemes/hyperelliptic_curves/hyperel > liptic_finite_field.py", line 239, in _points_fast_sqrt > points.append(self.point([x, v+sqrtD, one], check=True)) > File > "/usr/lib/python2.6/site-packages/sage/schemes/generic/scheme.py", line > 256, in point > return self._point_class(self, v, check=check) > File > "/usr/lib/python2.6/site-packages/sage/schemes/generic/algebraic_scheme.py" > , line 208, in _point_class > return self.__A._point_class(*args, **kwds) > File > "/usr/lib/python2.6/site-packages/sage/schemes/generic/projective_space.py" > , line 561, in _point_class > return morphism.SchemeMorphism_projective_coordinates_field(*args, > **kwds) > File > "/usr/lib/python2.6/site-packages/sage/schemes/generic/morphism.py", line > 608, in __init__ > X.codomain()._check_satisfies_equations(v) > File > "/usr/lib/python2.6/site-packages/sage/schemes/generic/algebraic_scheme.py" > , line 538, in _check_satisfies_equations > raise TypeError, "Coordinates %s do not define a point on > %s"%(list(v),self) > TypeError: Coordinates [5*a + 6, 6*a + 4, 1] do not define a point on > Hyperelliptic Curve over Finite Field in a of size 11^2 defined by y^2 + > (x^2 + 2)*y = x^5 + x + 10 > ********************************************************************** > > When I enter into sage the lines in the test around the failing line (315) > things seem to be OK. So perhaps there is something else in the test > contributing to the failure. François suggested python as a culprit. Here > is my configuration: > Hi Steve,
just to be clear, when you enter the data of the test manually in sage there is no problems? We already have one test like that, and there are a few reports of phantom failing tests on sage-devel so it is possible. Francois
