On Debian testing running on core i7 + 16 GB RAM, upgrading 9.6 to
9.7.beta1 gets me three new failutes :
sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/libs/giac/__init__.py # Timed out
sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/calculus/calculus.py # 1 doctest failed
sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/groups/perm_gps/permgroup_named.py # 2 doctests failed
The firs one is transient, but re-running it, while succeding, let one
think that the relevant doctest choice is problematic :
charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/libs/giac/__init__.py # Timed out
Running doctests with ID 2022-05-28-17-58-26-d8e7adb5.
Git branch: develop
Using
--optional=debian,dot2tex,fricas,gap_packages,libsemigroups,pip,pysingular,sage,sage_spkg
Features to be detected:
4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
Doctesting 1 file.
sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/libs/giac/__init__.py
**********************************************************************
File "src/sage/libs/giac/__init__.py", line 208, in sage.libs.giac.?
Warning, slow doctest:
B1.is_groebner() # long time (20s)
Test ran for 809.21 s, check ran for 0.00 s
[62 tests, 836.62 s]
----------------------------------------------------------------------
All tests passed!
----------------------------------------------------------------------
Total time for all tests: 841.7 seconds
cpu time: 837.5 seconds
cumulative wall time: 836.6 seconds
Features detected for doctesting:
pytest is not installed in the venv, skip checking tests that rely on it
836 seconds may me a bit steep for a doctest...
The two other ones are permanent. Rerunning them :
charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/calculus/calculus.py # 1 doctest failed
Running doctests with ID 2022-05-28-18-17-56-f8b9afba.
Git branch: develop
Using
--optional=debian,dot2tex,fricas,gap_packages,libsemigroups,pip,pysingular,sage,sage_spkg
Features to be detected:
4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
Doctesting 1 file.
sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/calculus/calculus.py
**********************************************************************
File "src/sage/calculus/calculus.py", line 387, in sage.calculus.calculus
Failed example:
integrate(exp(t)/(t + 1)^2, t, algorithm="giac")
Expected:
(t*Ei(t + 1) + Ei(t + 1) - e^(t + 1))/(t*e + e)
Got:
((t + 1)*(1/(t + 1) - 1)*Ei(-(t + 1)*(1/(t + 1) - 1) + 1) - Ei(-(t +
1)*(1/(t + 1) - 1) + 1) + e^(-(t + 1)*(1/(t + 1) - 1) + 1))/((t + 1)*(1/(t + 1)
- 1)*e - e)
**********************************************************************
1 item had failures:
1 of 118 in sage.calculus.calculus
[463 tests, 1 failure, 12.38 s]
----------------------------------------------------------------------
sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/calculus/calculus.py # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 22.5 seconds
cpu time: 12.3 seconds
cumulative wall time: 12.4 seconds
Features detected for doctesting:
pytest is not installed in the venv, skip checking tests that rely on it
giac, again… config.log says :
configure:60497: result: giac-1.6.0.47p3.p0: using
system package; SPKG will not be installed
BTW, my system giac comes from the Debian package xcas and its dependencies
:
charpent@zen-book-flip:/usr/local/sage-9$ giac --version
// Using locale /usr/share/locale/
// fr_FR.UTF-8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 8
// (c) 2001, 2021 B. Parisse & others
1.7.0
The last failure may come from the gap_packages optional SPKG :
charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/groups/perm_gps/permgroup_named.py # 2 doctests failed
Running doctests with ID 2022-05-28-18-18-47-57647240.
Git branch: develop
Using
--optional=debian,dot2tex,fricas,gap_packages,libsemigroups,pip,pysingular,sage,sage_spkg
Features to be detected:
4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
Doctesting 1 file.
sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/groups/perm_gps/permgroup_named.py
**********************************************************************
File "src/sage/groups/perm_gps/permgroup_named.py", line 2737, in
sage.groups.perm_gps.permgroup_named.PSL.ramification_module_decomposition_hurwitz_curve
Failed example:
G.ramification_module_decomposition_hurwitz_curve() # random, optional -
gap_packages
Exception raised:
Traceback (most recent call last):
File
"/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/doctest/forker.py",
line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File
"/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/doctest/forker.py",
line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.groups.perm_gps.permgroup_named.PSL.ramification_module_decomposition_hurwitz_curve[1]>",
line 1, in <module>
G.ramification_module_decomposition_hurwitz_curve() # random, optional
- gap_packages
File
"/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/groups/perm_gps/permgroup_named.py",
line 2758, in ramification_module_decomposition_hurwitz_curve
libgap.Read(Path(SAGE_EXTCODE) / 'gap' / 'joyner' /
File "sage/libs/gap/element.pyx", line 2519, in
sage.libs.gap.element.GapElement_Function.__call__
(build/cythonized/sage/libs/gap/element.c:19868)
a = [x if isinstance(x, GapElement) else libgap(x) for x in args]
File "sage/structure/parent.pyx", line 897, in
sage.structure.parent.Parent.__call__
(build/cythonized/sage/structure/parent.c:9467)
return mor._call_(x)
File "sage/structure/coerce_maps.pyx", line 161, in
sage.structure.coerce_maps.DefaultConvertMap_unique._call_
(build/cythonized/sage/structure/coerce_maps.c:4751)
raise
File "sage/structure/coerce_maps.pyx", line 156, in
sage.structure.coerce_maps.DefaultConvertMap_unique._call_
(build/cythonized/sage/structure/coerce_maps.c:4643)
return C._element_constructor(x)
File "sage/libs/gap/libgap.pyx", line 317, in
sage.libs.gap.libgap.Gap._element_constructor_
(build/cythonized/sage/libs/gap/libgap.c:3856)
x = str(x._libgap_init_())
AttributeError: 'PosixPath' object has no attribute '_libgap_init_'
**********************************************************************
File "src/sage/groups/perm_gps/permgroup_named.py", line 2787, in
sage.groups.perm_gps.permgroup_named.PSL.ramification_module_decomposition_modular_curve
Failed example:
G.ramification_module_decomposition_modular_curve() # random, optional -
gap_packages
Exception raised:
Traceback (most recent call last):
File
"/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/doctest/forker.py",
line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File
"/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/doctest/forker.py",
line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.groups.perm_gps.permgroup_named.PSL.ramification_module_decomposition_modular_curve[1]>",
line 1, in <module>
G.ramification_module_decomposition_modular_curve() # random, optional
- gap_packages
File
"/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/groups/perm_gps/permgroup_named.py",
line 2802, in ramification_module_decomposition_modular_curve
libgap.Read(Path(SAGE_EXTCODE) / 'gap' / 'joyner' /
File "sage/libs/gap/element.pyx", line 2519, in
sage.libs.gap.element.GapElement_Function.__call__
(build/cythonized/sage/libs/gap/element.c:19868)
a = [x if isinstance(x, GapElement) else libgap(x) for x in args]
File "sage/structure/parent.pyx", line 897, in
sage.structure.parent.Parent.__call__
(build/cythonized/sage/structure/parent.c:9467)
return mor._call_(x)
File "sage/structure/coerce_maps.pyx", line 161, in
sage.structure.coerce_maps.DefaultConvertMap_unique._call_
(build/cythonized/sage/structure/coerce_maps.c:4751)
raise
File "sage/structure/coerce_maps.pyx", line 156, in
sage.structure.coerce_maps.DefaultConvertMap_unique._call_
(build/cythonized/sage/structure/coerce_maps.c:4643)
return C._element_constructor(x)
File "sage/libs/gap/libgap.pyx", line 317, in
sage.libs.gap.libgap.Gap._element_constructor_
(build/cythonized/sage/libs/gap/libgap.c:3856)
x = str(x._libgap_init_())
AttributeError: 'PosixPath' object has no attribute '_libgap_init_'
**********************************************************************
2 items had failures:
1 of 3 in
sage.groups.perm_gps.permgroup_named.PSL.ramification_module_decomposition_hurwitz_curve
1 of 3 in
sage.groups.perm_gps.permgroup_named.PSL.ramification_module_decomposition_modular_curve
[519 tests, 2 failures, 4.23 s]
----------------------------------------------------------------------
sage -t --long --warn-long 195.0
--random-seed=216784506602932424616043234270317986051
src/sage/groups/perm_gps/permgroup_named.py # 2 doctests failed
----------------------------------------------------------------------
Total time for all tests: 4.3 seconds
cpu time: 4.2 seconds
cumulative wall time: 4.2 seconds
Features detected for doctesting:
pytest is not installed in the venv, skip checking tests that rely on it
Same failure in both cases...
HTH,
Le vendredi 27 mai 2022 à 21:32:56 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
>
> 5fb2a6ea44 (tag: 9.7.beta1, trac/develop) Updated SageMath version to
> 9.7.beta1
> 8501c73982 Trac #33883: Typo in Steenrod module thematic tutorial
> 919368d3e3 Trac #33859: Remove sage/libs/gap/test from MANIFEST.in
> 78b89bf093 Trac #33736: Fix typo in `crypto/block_cipher` documentation
> 3f91eee72d Trac #33688: Correct the TODO in spanning_tree.pyx
> 87e0641db0 Trac #33591: Colormaps also possible with threejs
> 7088517d31 Trac #33845: pep cleanup for multi_polynomial_ring_base.pyx
> 041f643967 Trac #33844: remove deprecation in matrix2
> e47906b325 Trac #33843: remove deprecated has_key
> 36286c8e10 Trac #33837: sage.{numerical,calculus,probability}: Remove use
> of SAGE_TMP in doctests
> 028e704739 Trac #33801: sage.misc.sage_input: Remove import from sage.all
> 2649fa799b Trac #33764: suppress cache warnings from systemwide sympow on
> Fedora
> 8bcb5164a7 Trac #33749: set positions in butterfly digraph generator
> 3a99a8f974 Trac #33886: fixing a few roles
> 67d1d1df08 Trac #33884: use a smaller random test in
> edge_disjoint_spanning_trees
> 2f83c2e88e Trac #33864: Update cython to 0.29.30
> 517265e324 Trac #7989: Minpoly doesn't work for all matrices
> 7c5c452d36 Trac #33887: Fix map_reduce doctest, part 2
> 3666d4adee Trac #33792: documentation of save_session refers to the old
> sagenb
> bbe8511d7d Trac #33762: fine tuning details in Tamari interval posets
> 4018507826 <(401)%20850-7826> Trac #33742: add see also blocks in
> orientation methods
> 18b7c88d09 Trac #33732: get rid of unused variables in algebra
> 1753073dd3 Trac #33726: get rid of some iteritems
> 3202aea219 Trac #33721: better boolean statements
> 22de1a0203 Trac #33715: various code formatting details in pyx files in
> combinat
> f0d36a069c Trac #33714: clean group_semidirect_product.py (pep8 and doc)
> c775c27334 Trac #33712: adjust error messages in arith/
> fd6379fa9e Trac #33696: simplify some isinstance
> 7a8aa66385 Trac #33690: some details in symbolic
> cf7d8776f9 Trac #33669: pep cleanup for tableau_tuple
> 5d3168b747 Trac #33668: remove class inheritance of object in various
> places
> 6ef564d3cb Trac #33667: fix and activate pycodestyle E703 in pyx files
> 63db3114f3 Trac #33617: sage.modules.fg_pid.fgp_module: Rename a test_...
> function to _test_... (with deprecation)
> b35733c36c Trac #33234: Fix randrange deprecation warning with python-3.10
> 3c6ce75e94 Trac #33124: Add pictures to point.py documentation
> 8c006115a1 Trac #33016: Fix global import of
> sage.repl.rich_output.display_manager.get_display_manager
> 8a631eb377 Trac #28598: Documentation error for Stein-Watkins database
> f5c86b9df3 Trac #27522: implement Conway polynomial
> 98e21b8c89 Trac #25626: Add doctest for integrating exp(t)/(t + 1)^2 with
> giac
> 0039cce322 Trac #33867: tweak our .lgtm file, add documentation
> 7de926230c Trac #33858: Further parallelization for fundamental group of
> curves.
> a357cf7e22 Trac #33847: Bug in h_star_vector for polytopes with the
> normaliz backend
> f69c9b88ad Trac #33838: Refactoring run_autogen [to generate wrappers] to
> pkgs/sagemath-standard/setup.py
> 2bb3b14bc8 Trac #33831: deprecate unused
> PermutationGroup_generic.has_element
> c4f35cfd83 Trac #33786: Top-level sage script: Unconditionally set
> SAGE_ROOT
> 83a89a096b Trac #33784: provide a framework for finite group actions
> fa3b529c41 Trac #25833: Upgrade to MathJax 3 and configure Sage
> e2ebf445d0 Trac #33825: Use pytest-xdist to run pytest in parallel
> b4009625f3 Trac #33824: make gens and orbits of PermutationGroup immutable
> af23627f18 Trac #33809: some pathlib in combinat and groups
> 955b5d994c Trac #33803: Fixes for the distributions sagemath-objects,
> sagemath-categories
> 3e6b41f7d6 Trac #33799: Replace SAGE_TMP in doctests of
> sage.misc.{persist,ostools}, sage.doctest, sage.repl
> a3fd7185e3 Trac #33797: sage.misc.temporary_file: Remove use of SAGE_TMP
> 2ca053010a Trac #33794: modules/fp_graded/morphism.py test failure
> 7037fba482 Trac #33793: sage.misc.cython: Replace use of SPYX_TMP by a new
> cached function in sage.misc.temporary_file
> d1152701c4 Trac #33787: Installation manual: Update section "system-wide
> install"
> 0ae55652cf Trac #33782: ci-cygwin: Update python version
> 833f53d1cc Trac #33779: Remove use of SAGE_TMP in sage.interfaces.latte
> b376a8d71c Trac #33771: SSLContext needs an argument
> df168c8112 Trac #33763: Refactor src/sage/docs
> 9597eafded Trac #33748: make accessing coefficients of finite-field
> elements easier
> f02236f5b6 Trac #33744: Compute bases/circuits in MatroidUnion
> 8943dc07fc Trac #33743: Faster random tree generator
> 773ec37bec Trac #33740: Add conda dev environment
> 5e65c16108 Trac #33734: variety() for polynomial systems over ℚ using
> msolve
> 8e7dcca8d3 Trac #33733: allow to use flint for Stirling numbers
> 6f4efb0bf3 (tag: 9.7.beta0) Updated SageMath version to 9.7.beta0
>
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/sage-release/a36141e5-e764-4637-886d-10bd1bca8478n%40googlegroups.com.