I am getting a Heisenbug:

sage -t --long src/sage/geometry/polyhedron/library.py
**********************************************************************
File "src/sage/geometry/polyhedron/library.py", line 398, in
sage.geometry.polyhedron.library.Polytopes.icosahedron
Failed example:
    ico.volume()
Exception raised:
    Traceback (most recent call last):
      File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
line 671, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
line 1086, in compile_and_execute
        exec(compiled, globs)
      File "<doctest
sage.geometry.polyhedron.library.Polytopes.icosahedron[5]>", line 1,
in <module>
        ico.volume()
      File "sage/misc/cachefunc.pyx", line 1952, in
sage.misc.cachefunc.CachedMethodCaller.__call__
(build/cythonized/sage/misc/cachefunc.c:10324)
        w = self._instance_call(*args, **kwds)
      File "sage/misc/cachefunc.pyx", line 1828, in
sage.misc.cachefunc.CachedMethodCaller._instance_call
(build/cythonized/sage/misc/cachefunc.c:9809)
        return self.f(self._instance, *args, **kwds)
      File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
line 5039, in volume
        triangulation = self.triangulate(engine=engine, **kwds)
      File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
line 2837, in triangulate
        return pc.triangulate()
      File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 1092, in triangulate
        return self.placing_triangulation()
      File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 2055, in placing_triangulation
        for facet in facets_of_simplex(simplex):
      File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 1994, in facets_of_simplex
        normals = span.inverse().columns()
      File "sage/matrix/matrix2.pyx", line 8857, in
sage.matrix.matrix2.Matrix.inverse
(build/cythonized/sage/matrix/matrix2.c:66081)
        return ~self
      File "sage/matrix/matrix_double_dense.pyx", line 466, in
sage.matrix.matrix_double_dense.Matrix_double_dense.__invert__
(build/cythonized/sage/matrix/matrix_double_dense.c:5933)
        raise ZeroDivisionError("input matrix must be nonsingular")
    ZeroDivisionError: input matrix must be nonsingular

Perhaps the underlying triangulation code uses some randomisation,
getting bad triangulations in this case.


On Mon, Jan 14, 2019 at 3:18 PM E. Madison Bray <erik.m.b...@gmail.com> wrote:
>
> On Sat, Jan 12, 2019 at 9:56 PM Volker Braun <vbraun.n...@gmail.com> wrote:
> >
> > As always, you can get the latest beta version from the "develop" git 
> > branch. Alternatively, the self-contained source tarball is at 
> > http://www.sagemath.org/download-latest.html
> >
> > The final 8.6 should follow real soon, so please give it a whirl!
> >
> > 62fe3948ea (tag: 8.6.rc1, trac/develop) Updated SageMath version to 8.6.rc1
> > 4c97235a2c Trac #26001: Upgrade p_group_cohomology to version 3.1
> > e9df9ef053 Trac #26326: Upgrade networkx to 2.2, add self tests, and update 
> > random seed format
> > 71f5ae815c (tag: 8.6.rc0) Updated SageMath version to 8.6.rc0
>
> Is anyone else getting large slowdowns and timeouts in
> sage.geometry.polyhedron tests?  On Cygwin they are not even
> completing due to timeouts--this is a new problem AFAICT.  Either way,
> any idea what might have caused this?
>
> --
> 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 sage-release+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-release@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 sage-release+unsubscr...@googlegroups.com.
To post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to