[sage-release] Re: Sage 9.7.beta1 released

2022-05-27 Thread John H Palmieri
All tests pass, but the git status is not clean after building:

% git status
On branch develop
Your branch is up to date with 'trac/develop'.

Untracked files:
  (use "git add ..." to include in what will be committed)
src/doc/en/reference/documentation/sage_docbuild/




On Friday, May 27, 2022 at 12:32:56 PM UTC-7 Volker Braun 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
>
> 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: mak

[sage-release] Re: Sage 9.7.beta1 released

2022-05-28 Thread Volker Braun
I've created https://trac.sagemath.org/ticket/33925 for that

On Saturday, May 28, 2022 at 7:57:48 AM UTC+2 John H Palmieri wrote:

> All tests pass, but the git status is not clean after building:
>
> % git status
> On branch develop
> Your branch is up to date with 'trac/develop'.
>
> Untracked files:
>   (use "git add ..." to include in what will be committed)
> src/doc/en/reference/documentation/sage_docbuild/
>
>
>
>
> On Friday, May 27, 2022 at 12:32:56 PM UTC-7 Volker Braun 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
>>
>> 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-c

[sage-release] Re: Sage 9.7.beta1 released

2022-05-28 Thread Emmanuel Charpentier


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/l

[sage-release] Re: Sage 9.7.beta1 released

2022-06-01 Thread Sébastien Labbé
On Ubuntu 20.04 + few optional packages, I get:

Using 
--optional=4ti2,build,ccache,cryptominisat,debian,dot2tex,e_antic,external,fricas,glucose,latte_int,lidia,lrslib,normaliz,notedown,pandoc_attributes,pip,pycosat,pynormaliz,rst2ipynb,sage,sage_numerical_backends_coin,sage_spkg

...

--
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/doc/en/constructions/linear_algebra.rst  # 1 doctest failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/doc/en/developer/coding_in_other.rst  # 1 doctest failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/sage/combinat/designs/incidence_structures.py  # 1 doctest failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/sage/databases/oeis.py  # 1 doctest failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/sage/doctest/forker.py  # 1 doctest failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/sage/graphs/generic_graph.py  # 2 doctests failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/sage/graphs/graph.py  # 3 doctests failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/sage/interfaces/octave.py  # 3 doctests failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/sage/misc/package.py  # 1 doctest failed
sage -t --long --random-seed=198711564697578571134640168640334577331 
src/sage/tests/cmdline.py  # 1 doctest failed
--
Features detected for doctesting: 
dvipng,ffmpeg,gfan,graphviz,imagemagick,internet,latex,latex_package_tkz_graph,lualatex,nauty,octave,palp,pandoc,pdf2svg,pdflatex,pdftocairo,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx,xelatex


All of the above failures have already been reported. See 
https://trac.sagemath.org/ticket/25536 for follow up.

I copy the most recent failure with oeis below for which I will create a 
ticket in the next moment.


sage -t --long --random-seed=338338694516746243229974035543678418772 
src/sage/databases/oeis.py
**
File "src/sage/databases/oeis.py", line 129, in sage.databases.oeis
Failed example:
[i for i in b.comments() if 'prime' in i][-1] # optional -- internet
Expected:
'Number n is prime if mod(a(n)-2,n) = 0...'
Got:
'Number n is prime if (a(n)-2) mod n = 0. - _Dmitry Kruchinin_, Feb 14 
2012 - Incorrect; see 2007 comment by David W. Wilson above. - _Jeppe Stig 
Nielsen_, Apr 22 2022'
**
1 item had failures:
   1 of  26 in sage.databases.oeis
5 webbrowser tests not run
0 tests not run because we ran out of time
[289 tests, 1 failure, 32.78 s]


-- 
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/b421b4cc-a6b3-4961-b2e9-7be803517afcn%40googlegroups.com.