These warnings will be fixed by https://github.com/sagemath/sage/pull/35570, needs review
On Monday, April 24, 2023 at 10:57:55 PM UTC-7 jonatha...@googlemail.com wrote: > Hi, > > almost everything works installed from scratch with recommended system > packages on manjaro. > > I get some doctests failures > > sage -t --long --warn-long 58.0 > --random-seed=56439470687750385659257200164528769383 > src/sage/interfaces/four_ti_2.py # 5 doctests failed > > Which are just deprecation messages: > > File "src/sage/interfaces/four_ti_2.py", line 353, in > sage.interfaces.four_ti_2.FourTi2.qsolve > Failed example: > four_ti_2.qsolve(A) # optional - 4ti2 > Expected: > [[], [ 1 -2 1]] > Got: > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > [[], [ 1 -2 1]] > ********************************************************************** > File "src/sage/interfaces/four_ti_2.py", line 370, in > sage.interfaces.four_ti_2.FourTi2.rays > Failed example: > four_ti_2.rays(four_ti_2._magic3x3()) # optional - 4ti2 > Expected: > [0 2 1 2 1 0 1 0 2] > [1 0 2 2 1 0 0 2 1] > [1 2 0 0 1 2 2 0 1] > [2 0 1 0 1 2 1 2 0] > Got: > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > [0 2 1 2 1 0 1 0 2] > [1 0 2 2 1 0 0 2 1] > [1 2 0 0 1 2 2 0 1] > [2 0 1 0 1 2 1 2 0] > ********************************************************************** > File "src/sage/interfaces/four_ti_2.py", line 458, in > sage.interfaces.four_ti_2.FourTi2.circuits > Failed example: > four_ti_2.circuits([1,2,3]) # optional - 4ti2 > Expected: > [ 0 3 -2] > [ 2 -1 0] > [ 3 0 -1] > Got: > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > [ 0 3 -2] > [ 2 -1 0] > [ 3 0 -1] > ********************************************************************** > File "src/sage/interfaces/four_ti_2.py", line 496, in > sage.interfaces.four_ti_2.FourTi2.groebner > Failed example: > four_ti_2.groebner(A) # optional - 4ti2 > Expected: > [-5 0 2] > [-5 3 0] > Got: > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > [-5 0 2] > [-5 3 0] > ********************************************************************** > File "src/sage/interfaces/four_ti_2.py", line 499, in > sage.interfaces.four_ti_2.FourTi2.groebner > Failed example: > four_ti_2.groebner(lat=[[1,2,3],[1,1,1]]) # optional - 4ti2 > Expected: > [-1 0 1] > [ 2 1 0] > Got: > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > egrep: warning: egrep is obsolescent; using grep -E > [-1 0 1] > [ 2 1 0] > > Jonathan > > > tsc...@ucdavis.edu schrieb am Dienstag, 25. April 2023 um 03:13:40 UTC+2: > >> Volker, if you're going to do another rc version, would it be possible to >> also include #35432? It contains an important fix for #35036 that will be >> added to 10.0. >> >> Thanks, >> Travis >> >> >> On Tuesday, April 25, 2023 at 5:57:10 AM UTC+9 Kenji Iohara wrote: >> >>> On Mac 0S 13.3.1with Intel Core i5, updated homebrew, the first built >>> compilation worked. >>> As for make ptestlong, I had the next errors: >>> >>> ---------------------------------------------------------------------- >>> >>> sage -t --long --warn-long 274.3 >>> --random-seed=290024924952297696012043696737674115883 >>> src/sage/libs/giac/__init__.py # Timed out >>> >>> sage -t --long --warn-long 274.3 >>> --random-seed=290024924952297696012043696737674115883 >>> src/sage/rings/polynomial/multi_polynomial_ideal.py # Killed due to >>> segmentation fault >>> >>> sage -t --long --warn-long 274.3 >>> --random-seed=290024924952297696012043696737674115883 >>> src/sage/modular/modform_hecketriangle/readme.py # 1 doctest failed >>> >>> sage -t --long --warn-long 274.3 >>> --random-seed=290024924952297696012043696737674115883 >>> src/sage/modular/modform_hecketriangle/abstract_space.py # 3 doctests >>> failed >>> >>> sage -t --long --warn-long 274.3 >>> --random-seed=290024924952297696012043696737674115883 >>> src/sage/modular/modform_hecketriangle/space.py # 2 doctests failed >>> >>> ——————————————————————————————————— >>> >>> >>> Kenji >>> >>> 24/04/2023 7:33、Clemens Heuberger <clemens....@aau.at>のメール: >>> >>> On two Linux Mint 20.3 machines, I got doctest errors which I have not >>> seen before in the previous betas, see below. >>> >>> Regards, Clemens Heuberger >>> >>> $ ./sage -t --long src/sage/modules/torsion_quadratic_module.py >>> Running doctests with ID 2023-04-24-07-32-35-be944086. >>> Running with SAGE_LOCAL='/local/cheuberg/local/sage-10.0.rc0/local' and >>> SAGE_VENV='/local/cheuberg/local/sage-10.0.rc0/local/var/lib/sage/venv-python3.8' >>> Using --optional=ccache,debian,pip,sage,sage_spkg >>> Features to be detected: >>> 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,cvxopt,cvxopt,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,fpylll,gfan,graphviz,imagemagick,ipython,jupymake,kenzo,latte_int,lrcalc_python,lrslib,mcqd,meataxe,mpmath,msolve,nauty,networkx,numpy,palp,pandoc,pdf2svg,pdftocairo,pexpect,phitigra,pillow,plantri,polytopes_db,polytopes_db_4d,pplpy,primecountpy,ptyprocess,pynormaliz,python_igraph,requests,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.libs.gap,sage.libs.pari,sage.libs.singular,sage.misc.cython,sage.modules,sage.plot,sage.rings.finite_rings,sage.rings.function_field,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.rings.real_mpfr,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scipy,singular,sphinx,sympy,tdlib >>> Doctesting 1 file. >>> sage -t --long --warn-long 137.9 >>> --random-seed=155144040233019325072901081171677324940 >>> src/sage/modules/torsion_quadratic_module.py >>> ********************************************************************** >>> File "src/sage/modules/torsion_quadratic_module.py", line 614, in >>> sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus >>> Failed example: >>> genera = flatten([genera(s, d, even=False) for d in dets for s in >>> signatures]) # long time # optional - sage.libs.pari >>> Exception raised: >>> Traceback (most recent call last): >>> File >>> "/local/cheuberg/local/sage-10.0.rc0/src/sage/doctest/forker.py", line 695, >>> in _run >>> self.compile_and_execute(example, compiler, test.globs) >>> File >>> "/local/cheuberg/local/sage-10.0.rc0/src/sage/doctest/forker.py", line >>> 1093, in compile_and_execute >>> exec(compiled, globs) >>> File "<doctest >>> sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus[16]>", >>> line 1, in <module> >>> genera = flatten([genera(s, d, even=False) for d in dets for s in >>> signatures]) # long time # optional - sage.libs.pari >>> File "<doctest >>> sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus[16]>", >>> line 1, in <listcomp> >>> genera = flatten([genera(s, d, even=False) for d in dets for s in >>> signatures]) # long time # optional - sage.libs.pari >>> TypeError: 'staticmethod' object is not callable >>> ********************************************************************** >>> File "src/sage/modules/torsion_quadratic_module.py", line 615, in >>> sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus >>> Failed example: >>> all(g == g.discriminant_form().genus(g.signature_pair()) for g in >>> genera) # long time # optional - sage.libs.pari >>> Exception raised: >>> Traceback (most recent call last): >>> File >>> "/local/cheuberg/local/sage-10.0.rc0/src/sage/doctest/forker.py", line 695, >>> in _run >>> self.compile_and_execute(example, compiler, test.globs) >>> File >>> "/local/cheuberg/local/sage-10.0.rc0/src/sage/doctest/forker.py", line >>> 1093, in compile_and_execute >>> exec(compiled, globs) >>> File "<doctest >>> sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus[17]>", >>> line 1, in <module> >>> all(g == g.discriminant_form().genus(g.signature_pair()) for g in >>> genera) # long time # optional - sage.libs.pari >>> TypeError: 'staticmethod' object is not iterable >>> ********************************************************************** >>> 1 item had failures: >>> 2 of 19 in >>> sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus >>> [186 tests, 2 failures, 1.08 s] >>> ---------------------------------------------------------------------- >>> sage -t --long --warn-long 137.9 >>> --random-seed=155144040233019325072901081171677324940 >>> src/sage/modules/torsion_quadratic_module.py # 2 doctests failed >>> ---------------------------------------------------------------------- >>> Total time for all tests: 1.1 seconds >>> cpu time: 1.0 seconds >>> cumulative wall time: 1.1 seconds >>> Features detected for doctesting: >>> sage.combinat,sage.groups,sage.libs.pari >>> pytest is not installed in the venv, skip checking tests that rely on it >>> >>> >>> >>> >>> Am 23.04.23 um 16:46 schrieb Volker Braun: >>> >>> 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 >>> f3acd42678a (tag: 10.0.rc0, github/develop) Updated SageMath version to >>> 10.0.rc0 >>> eca2a773d08 gh-35543: Cleaning set partition >>> 9d8c9c05117 gh-35542: some fixes for cython-lint in various places >>> e1e119463ae gh-35534: some cython-lint fixes in matroids/ >>> 133a345bacb gh-35533: Fix bug in graph.maximum_average_degree >>> 3c2ba826156 gh-35530: some minor details in interfaces >>> 12cea800735 gh-35526: fix pycodestyle E271 and E502 in pyx files >>> a03f09cf594 gh-35525: cython-lint and some doc cleanup for expression.pyx >>> e9b67cc117a gh-35521: `sage.combinat.sf`: re-enable a doctest >>> cc0ea4d66f4 gh-35518: Improve PolynomialSequence.connected_components() >>> a38a25a261e gh-35515: Bug in integer valued polys >>> 803c7aacaee gh-35514: Don't force ecl lisp with `maxima -l ecl` on >>> command line. >>> 20d2edd1736 gh-35513: Silence initialization of giac >>> 64c205c7d51 gh-35512: Improve PolynomialSequence.connection_graph() >>> implementation >>> db2fa5d13b1 gh-35511: Fix Graph.add_clique() for one vertex >>> 0ff23f67772 gh-35510: Make BooleanPolynomial.variables() way faster >>> e3636bd579c gh-35509: some cython-linting in matrix/ folder >>> 2c7e16e5faf gh-35507: fix pycodestyle E303 in schemes >>> 98595ef8661 gh-35506: add check for pycodestyle E502 in python files >>> 80f3fd99d04 gh-35504: `build/pkgs/sphinx_{copybutton,basic_ng}`: Add >>> conda info >>> 41c256ae647 gh-35499: Fix test output for ipywidgets 8.0.5, part deux >>> 3740e145432 gh-35478: Remove unused code from GAP interface >>> b25229b6647 gh-35476: scipy: Patch out test requiring internet access >>> eafd5215a28 gh-35472: Implement the Feichtner-Yuzvinsky rings for >>> lattices >>> 957e627f023 gh-35465: Fix conda workflow >>> 1fc3fee5bed gh-35463: Add iterator over minimum distance k dominating >>> sets >>> ecd162be3dc gh-35462: Iterator over the minimal distance k dominating >>> sets >>> c18a3fbfe72 gh-35446: add method is_simple to permutations >>> ef68bee7ccf gh-35443: Fix slow doctests or mark # long time >>> c005c006d4e gh-35431: Documentation improvements for rounding methods >>> 15a5078afaa gh-35389: `sage.rings.finite_rings.residue_field`: >>> Modularization fixes >>> 9ff469adb9c gh-35375: Fix minimal kernel basis corner cases >>> 55ebb79b65a gh-35306: `sage.groups.matrix_gps`: Modularization fixes for >>> imports >>> 8bcce63b6a1 gh-35305: `sage.quadratic_forms`: Modularization fixes for >>> imports >>> 97b45d80a7c (tag: 10.0.beta9) Updated SageMath version to 10.0.beta9 >>> >>> >>> -- >>> 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...@googlegroups.com. >>> >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-release/cf3df60c-18c6-f26b-d29d-badb3e3ccfd6%40aau.at >>> . >>> >>> >>> -- 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/ead99e1a-1837-4bc8-959a-987fc9b8612cn%40googlegroups.com.