> 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 

Reply via email to