Changes between Version 2 and Version 4 of Ticket #22684


Ignore:
Timestamp:
04/21/17 05:18:58 (5 years ago)
Author:
tmonteil
Comment:

Updating pynormaliz requires an update of normaliz, which installs and self-checks correctly, but i get the following doctest failure:

**********************************************************************
File "backend_normaliz.py", line 500, in sage.geometry.polyhedron.backend_normaliz.Polyhedron_normaliz.integral_points
Failed example:
    len(P.integral_points())                                 # optional - pynormaliz
Exception raised:
    Traceback (most recent call last):
      File "/opt/sagemath/sage-source/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 503, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/opt/sagemath/sage-source/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 866, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.geometry.polyhedron.backend_normaliz.Polyhedron_normaliz.integral_points[14]>", line 1, in <module>
        len(P.integral_points())                                 # optional - pynormaliz
      File "/opt/sagemath/sage-source/local/lib/python2.7/site-packages/sage/geometry/polyhedron/backend_normaliz.py", line 578, in integral_points
        for g in PyNormaliz.NmzResult(cone, "ModuleGenerators"):
    interface_error: std::bad_alloc
**********************************************************************

New commits:

645811e#22684 update normaliz to 3.2.1.
c3a81c0#22684 update PyNormaliz to 1.5.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #22684

    • Property Status changed from new to needs_info
    • Property Authors changed from to Thierry Monteil
    • Property Branch changed from to u/tmonteil/pynormaliz_fails_to_build_on_32bit_system
    • Property Keywords days86 added
    • Property Commit changed from to c3a81c0657ac87c1f3d1e15f5c30de416cb77809
  • Ticket #22684 – Description

    v2 v4  
    11See the attached log.
    22
    3 Upstream tarball: https://pypi.python.org/packages/5e/8e/2e4f68fb395ea834be0bdd3adf3c1787e320cbb6007e0c16ff6529480ed9/PyNormaliz-1.5.tar.gz
     3Upstream tarballs:
     4
     5- https://github.com/Normaliz/Normaliz/releases/download/v3.2.1/normaliz-3.2.1.tar.gz
     6
     7- https://pypi.python.org/packages/5e/8e/2e4f68fb395ea834be0bdd3adf3c1787e320cbb6007e0c16ff6529480ed9/PyNormaliz-1.5.tar.gz to be renamed PyNormaliz-1.5.tar.gz