Another question: does Flint pass its test suite on these machines?

On Thursday, August 1, 2019 at 3:52:07 PM UTC-7, John H Palmieri wrote:
>
> Do you get the same failure with Python 2? If not, any ideas why 
> "Exception (FLINT memory_manager). Unable to allocate memory" would depend 
> on the version of Python? Flint doesn't depend on Python, so if it's Python 
> 3 only, is there some issue with the Flint interface?
>
>
>
> On Tuesday, July 30, 2019 at 5:32:37 AM UTC-7, Emmanuel Charpentier wrote:
>>
>> On a smaller (core i5, 8 GB RAM) machine with a similar setup, I get only 
>> the second failure :
>>
>> charpent@p-202-021:/usr/local/sage-python3$ sage -t --long 
>> src/sage/rings/polynomial/polynomial_rational_flint.pyx
>> too many failed tests, not using stored timings
>> Running doctests with ID 2019-07-30-14-28-30-306c6b55.
>> Git branch: develop
>> Using 
>> --optional=build,dochtml,dot2tex,fricas,giacpy_sage,memlimit,python2,sage
>> Doctesting 1 file.
>> sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx
>> **********************************************************************
>> File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 
>> 2055, in 
>> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
>> Failed example:
>>     G = f.galois_group(); G
>> Expected:
>>     Transitive group number 5 of degree 4
>> Got:
>>     Exception (FLINT memory_manager). Unable to allocate memory.
>>     Transitive group number 5 of degree 4
>> **********************************************************************
>> 1 item had failures:
>>    1 of  16 in 
>> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
>>     [397 tests, 1 failure, 3.32 s]
>> ----------------------------------------------------------------------
>> sage -t --long src/sage/rings/polynomial/polynomial_rational_flint.pyx  # 
>> 1 doctest failed
>> ----------------------------------------------------------------------
>> Total time for all tests: 3.4 seconds
>>     cpu time: 3.2 seconds
>>     cumulative wall time: 3.3 seconds
>>
>> Furthemore, having absentmindedly executed ptestlong on the same machine, 
>> I've got "only" 7 permanent failures. Is this worth pursuing ?
>>
>> HTH,
>>
>>
>> Le lundi 29 juillet 2019 15:13:45 UTC+2, Emmanuel Charpentier a écrit :
>>>
>>> FWIW, on Debian testing running on core i7 + 16 GB RAM, upgrades from 
>>> 8.9.beta3 (using python 3) ; ptest-python3 has to permanent failures :
>>>
>>> charpent@zen-book-flip:/usr/local/sage-P3$ sage -t --long --warn-long 
>>> 159.6 src/sage/algebras/quantum_groups/quantum_group_gap.py
>>> Running doctests with ID 2019-07-29-17-08-22-c25ce133.
>>> Git branch: develop
>>> Using 
>>> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,memlimit,mpir,python2,sage
>>> Doctesting 1 file.
>>> sage -t --long --warn-long 159.6 
>>> src/sage/algebras/quantum_groups/quantum_group_gap.py
>>> **********************************************************************
>>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1553, 
>>> in sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_
>>> Failed example:
>>>     latex(S)  # optional - gap_packages  # random (depends on dot2tex)
>>> Exception raised:
>>>     Traceback (most recent call last):
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 681, in _run
>>>         self.compile_and_execute(example, compiler, test.globs)
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 1105, in compile_and_execute
>>>         exec(compiled, globs)
>>>       File "<doctest 
>>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_[4]>",
>>>  
>>> line 1, in <module>
>>>         latex(S)  # optional - gap_packages  # random (depends on 
>>> dot2tex)
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/misc/latex.py", 
>>> line 925, in __call__
>>>         return LatexExpr(x._latex_())
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>>  
>>> line 1559, in _latex_
>>>         return latex(self.crystal_graph())
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>>  
>>> line 2097, in crystal_graph
>>>         vertices = [CrystalGraphVertex(self, d[repr(p)[1:-1]]) for p in 
>>> G[bytes('points')]]
>>>     TypeError: string argument without an encoding
>>> **********************************************************************
>>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1658, 
>>> in 
>>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph
>>> Failed example:
>>>     G = V.crystal_graph(); G            # optional - gap_packages
>>> Exception raised:
>>>     Traceback (most recent call last):
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 681, in _run
>>>         self.compile_and_execute(example, compiler, test.globs)
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 1105, in compile_and_execute
>>>         exec(compiled, globs)
>>>       File "<doctest 
>>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph[2]>",
>>>  
>>> line 1, in <module>
>>>         G = V.crystal_graph(); G            # optional - gap_packages
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>>  
>>> line 1666, in crystal_graph
>>>         vertices = [CrystalGraphVertex(self, repr(p)) for p in 
>>> G[bytes('points')]]
>>>     TypeError: string argument without an encoding
>>> **********************************************************************
>>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1662, 
>>> in 
>>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph
>>> Failed example:
>>>     G.is_isomorphic(B.digraph(), edge_labels=True)  # optional - 
>>> gap_packages
>>> Exception raised:
>>>     Traceback (most recent call last):
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 681, in _run
>>>         self.compile_and_execute(example, compiler, test.globs)
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 1105, in compile_and_execute
>>>         exec(compiled, globs)
>>>       File "<doctest 
>>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph[4]>",
>>>  
>>> line 1, in <module>
>>>         G.is_isomorphic(B.digraph(), edge_labels=True)  # optional - 
>>> gap_packages
>>>     NameError: name 'G' is not defined
>>> **********************************************************************
>>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 2082, 
>>> in 
>>> sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.crystal_graph
>>> Failed example:
>>>     G = S.crystal_graph()                    # optional - gap_packages
>>> Exception raised:
>>>     Traceback (most recent call last):
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 681, in _run
>>>         self.compile_and_execute(example, compiler, test.globs)
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 1105, in compile_and_execute
>>>         exec(compiled, globs)
>>>       File "<doctest 
>>> sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.crystal_graph[4]>",
>>>  
>>> line 1, in <module>
>>>         G = S.crystal_graph()                    # optional - 
>>> gap_packages
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>>  
>>> line 2097, in crystal_graph
>>>         vertices = [CrystalGraphVertex(self, d[repr(p)[1:-1]]) for p in 
>>> G[bytes('points')]]
>>>     TypeError: string argument without an encoding
>>> **********************************************************************
>>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 2083, 
>>> in 
>>> sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.crystal_graph
>>> Failed example:
>>>     sorted(G.vertices(), key=str)            # optional - gap_packages
>>> Exception raised:
>>>     Traceback (most recent call last):
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 681, in _run
>>>         self.compile_and_execute(example, compiler, test.globs)
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 1105, in compile_and_execute
>>>         exec(compiled, globs)
>>>       File "<doctest 
>>> sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.crystal_graph[5]>",
>>>  
>>> line 1, in <module>
>>>         sorted(G.vertices(), key=str)            # optional - 
>>> gap_packages
>>>     NameError: name 'G' is not defined
>>> **********************************************************************
>>> File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 2087, 
>>> in 
>>> sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.crystal_graph
>>> Failed example:
>>>     sorted(S.crystal_graph(False).vertices(), key=str)  # optional - 
>>> gap_packages
>>> Exception raised:
>>>     Traceback (most recent call last):
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 681, in _run
>>>         self.compile_and_execute(example, compiler, test.globs)
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>>>  
>>> line 1105, in compile_and_execute
>>>         exec(compiled, globs)
>>>       File "<doctest 
>>> sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.crystal_graph[6]>",
>>>  
>>> line 1, in <module>
>>>         sorted(S.crystal_graph(False).vertices(), key=str)  # optional - 
>>> gap_packages
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>>  
>>> line 2092, in crystal_graph
>>>         return QuantumGroupModule.crystal_graph(self)
>>>       File 
>>> "/usr/local/sage-P3/local/lib/python3.7/site-packages/sage/algebras/quantum_groups/quantum_group_gap.py",
>>>  
>>> line 1666, in crystal_graph
>>>         vertices = [CrystalGraphVertex(self, repr(p)) for p in 
>>> G[bytes('points')]]
>>>     TypeError: string argument without an encoding
>>> **********************************************************************
>>> 3 items had failures:
>>>    3 of   8 in 
>>> sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.crystal_graph
>>>    1 of   6 in 
>>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_
>>>    2 of   6 in 
>>> sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule.crystal_graph
>>>     [529 tests, 6 failures, 8.25 s]
>>> ----------------------------------------------------------------------
>>> sage -t --long --warn-long 159.6 
>>> src/sage/algebras/quantum_groups/quantum_group_gap.py  # 6 doctests failed
>>> ----------------------------------------------------------------------
>>> Total time for all tests: 8.4 seconds
>>>     cpu time: 8.3 seconds
>>>     cumulative wall time: 8.3 seconds
>>> charpent@zen-book-flip:/usr/local/sage-P3$ sage -t --long --warn-long 
>>> 159.6 src/sage/rings/polynomial/polynomial_rational_flint.pyx
>>> Running doctests with ID 2019-07-29-17-08-54-16852f02.
>>> Git branch: develop
>>> Using 
>>> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,memlimit,mpir,python2,sage
>>> Doctesting 1 file.
>>> sage -t --long --warn-long 159.6 
>>> src/sage/rings/polynomial/polynomial_rational_flint.pyx
>>> **********************************************************************
>>> File "src/sage/rings/polynomial/polynomial_rational_flint.pyx", line 
>>> 2055, in 
>>> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
>>> Failed example:
>>>     G = f.galois_group(); G
>>> Expected:
>>>     Transitive group number 5 of degree 4
>>> Got:
>>>     Exception (FLINT memory_manager). Unable to allocate memory.
>>>     Transitive group number 5 of degree 4
>>> **********************************************************************
>>> 1 item had failures:
>>>    1 of  16 in 
>>> sage.rings.polynomial.polynomial_rational_flint.Polynomial_rational_flint.galois_group
>>>     [397 tests, 1 failure, 3.86 s]
>>> ----------------------------------------------------------------------
>>> sage -t --long --warn-long 159.6 
>>> src/sage/rings/polynomial/polynomial_rational_flint.pyx  # 1 doctest failed
>>> ----------------------------------------------------------------------
>>> Total time for all tests: 3.9 seconds
>>>     cpu time: 3.5 seconds
>>>     cumulative wall time: 3.9 seconds
>>>
>>> Both have been already reported.
>>>
>>> HTH,
>>>
>>>
>>>
>>> Le lundi 29 juillet 2019 00:54:05 UTC+2, Volker Braun a écrit :
>>>>
>>>> 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 
>>>>
>>>>
>>>> 1537fe511b (tag: 8.9.beta4, trac/develop) Updated SageMath version to 
>>>> 8.9.beta4
>>>> 096a9755fe Trac #26425: Conversion problem between Laurent polynomial 
>>>> ring and its field of fractions
>>>> a9515bf16f Trac #25070: coRSK algorithm
>>>> 73219b94d2 Trac #24877: bug in polyhedron over RDF
>>>> d3f5091abb Trac #22809: Pass number of variables to polygens
>>>> d73b8508d9 Trac #28176: Fix few bugs in ClusterAlgebra discovered while 
>>>> working on #26771
>>>> 46ec2926af Trac #28167: Py3: Fix 
>>>> combinat.root_system.root_lattice_realisations doctests
>>>> a8ba7e4858 Trac #27271: spkg-configure.m4 for ecm
>>>> 363beb1f49 Trac #27270: spkg-configure.m4 for arb
>>>> 8e66f62ab6 Trac #17895: Computing all roots is faster than computing a 
>>>> single one
>>>> 5cf466d2c0 Trac #28216: small cleanup in polynomial_element.pyx
>>>> 104da148b5 Trac #28203: pep8 cleanup of toy_buchberger
>>>> 4789281747 Trac #28202: pyflakes and pep8 cleanup of latin squares
>>>> 1af4a25f6c Trac #28169: Option for adjugate in conjugation function 
>>>> with normalize_coordinates
>>>> 894956f430 Trac #28161: Make _number_field_from_algebraics() return a 
>>>> dynamical system
>>>> 67d3b8fc89 Trac #28135: Implement plot()/ascii_art/unicode_art for 
>>>> parallelogram polyominoes
>>>> edaaeed81f Trac #27562: Fix string formatting in ValueError in sql_db.py
>>>> 7bab17d73f Trac #25786: Fix introspection with ? when doc source is not 
>>>> available
>>>> 8c6e4d5fca Trac #25237: normlize_coordinates for projective morphism 
>>>> not fully normalized
>>>> 83cc4f547e Trac #11217: Bad displays for Macaulay2
>>>> ed5f50991e Trac #28210: py3 perfect_matching
>>>> df355bcda0 Trac #28206: py3: fix str vs bytes issues with gurobi
>>>> 140589bd4f Trac #28205: remove deprecated alias in posets
>>>> fb1a565fe1 Trac #28198: Add method is_bipartite to BipartiteGraph
>>>> ce65edcfe6 Trac #28192: more py3 passing folders
>>>> 73025683eb Trac #28191: simplify root refinement in qqbar.py
>>>> 9d13e115af Trac #28149: Implement compact real forms for matrix Lie 
>>>> algebras
>>>> 10b03c4baa Trac #28142: Girth of directed graphs
>>>> 7087c0314f Trac #27958: enhance the integration by using also giac and 
>>>> sympy
>>>> f20bcce449 Trac #27435: py3: failing doctest in graph_database.py with 
>>>> interactive_query
>>>> 13ca2608e4 Trac #27232: is_isomorphic broken with keyword 
>>>> edge_labels=True
>>>> 5392aef444 Trac #25603: Signed tensor product for graded algebras, 
>>>> coalgebras, etc.
>>>> e116fdfb30 Trac #24128: A framework for finite dynamics (permutations 
>>>> of finite sets)
>>>> dedfcbe5bf Trac #27907: Building gcc 7.2.0 fails on CentOS / Red Hat / 
>>>> Fedora Linux systems because of crti.o
>>>> a1e1a8f721 (tag: 8.9.beta3) Updated SageMath version to 8.9.beta3
>>>>
>>>>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/b4824271-bd8e-44e0-89d5-bf06ab5f72c6%40googlegroups.com.

Reply via email to