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

2022-02-19 Thread Emmanuel Charpentier


FWIW, on Debian testing running on core i7 + 16 GB RAM, updating 9.5 to 
9.6.beta1 and running ptestlong results, *mirabile dictu*, in no failure at 
all.

HTH,
​
Le dimanche 13 février 2022 à 13:02:24 UTC+1, 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
>
> 826061adbb (tag: 9.6.beta1, trac/develop) Updated SageMath version to 
> 9.6.beta1
> 33dd1c9955 Trac #33252: Update pip to 22.0.2
> e83330435f Trac #33250: Finite-dimensional algebras with basis: add 
> __invert__ method
> d06a6212d5 Trac #33249: BipartiteGraph() silently ignores given 
> 'partition' argument
> 0d8e569bf7 Trac #33248: Fix timeout in feature test for Mathematica
> 66935029c5 Trac #33236: timeouts in parallel/map_reduce.py
> 31baa9a456 Trac #33231: [Errno 86] Bad CPU type in executable: 'convert'
> d5af5f5453 Trac #33221: Add example of projective space to manifold catalog
> c87e36bd86 Trac #33218: speed up poly.valuation(other_poly)
> 53fce2228a Trac #33217: reduce in quotient rings is broken
> b407a5a027 Trac #33209: cleanup elliptic Tate curve file
> b3369f1c2c Trac #33199: Replace imports from sage.graphs.all by more 
> specific imports
> 5728190f70 Trac #33197: Fix Cython incompatible redefinition warnings in 
> LP backends
> 66814f7540 Trac #33192: Bug in LiE interface
> b19633a805 Trac #33188: fix E111 (indentation) in graphs and coding
> 02cb1b25ee Trac #33185: Fix "referenced before assignment" warnings in 
> element_givaro.pyx
> 8052adfc50 Trac #33181: fix E111 (indentation) in algebras, etc
> 33d232a1f4 Trac #33180: fix E111 in misc, modular, schemes
> ff22b75fab Trac #33179: fix some optional u-prefix doctests
> 0ca031632e Trac #33172: fix pycodestyle E111 in combinat
> 14f11b0e96 Trac #33167: Improve is_functional of lrs feature
> ab3995f29b Trac #33159: wrong result solving equation system with symbolic 
> matrix
> b54df4b5b7 Trac #33158: kRegularSequence: minimization wrong
> 98fa6a8081 Trac #33157: Use `parent` function, not method, to convert SR 
> to RBF or CBF
> ed83033673 Trac #33154: random doctest failure in sage.plot.matrix_plot
> d36593f6ca Trac #33148: fix doctest in quantum_group_gap
> 9d70f9795f Trac #33146: Replace imports from sage.*.all by more specific 
> imports in combinat
> 81c27adcbb Trac #33142: remove doctest parsing of py2 long integers
> e85707f043 Trac #33121: PARI/GP for elliptic curve discrete logarithms 
> (elllog) and Weil pairings (ellweilpairing)
> 963fec89c2 Trac #33119: Remove deprecated things in `geometry/polyhedron` 
> for sage-9.6
> 04a135dc61 Trac #32999: Remove imports from sage.libs.all
> fea9271f67 Trac #32976: LLL, min, max, short_vectors for IntegralLattice
> 15646a87bf Trac #32801: Clean the use of weights in generic_graph.py - 
> part 3
> d46009ed0b Trac #32800: Clean the use of weights in generic_graph.py - 
> part 2
> 51f7b326cf Trac #19951: Remove occurrences of trait_names
> b41fb2fb18 Trac #33296: tox.ini: Add -recommended package factor
> db7554fa67 Trac #33277: build/pkgs/_recommended/dependencies
> 5d2a381c37 Trac #33196: tox.ini: Add centos-stream-8, centos-stream-9, 
> remove defunct centos-6
> 4fc783e6db Trac #33085: adjust dochtml label so doctests pass when html 
> doc is not built/installed
> 45706f82b6 Trac #33033: Prepare sage.doctest for namespace packages
> 55fd5edb38 Trac #33027: zombie maxima process -  if invoked from a script
> b34c0d5ded Trac #31529: texlive: Add spkg-configure.m4 and system package 
> information; remove install script
> c4e4a6387f Trac #31415: GH Actions workflow that builds documentation on 
> each push
> 9cc853b81b Trac #33107: Generic cholesky() fails on the trivial matrix
> 88a98d50c3 Trac #33103: gitpod integration using Docker images from 
> portability testing workflow
> d4466d825b Trac #33102: some details in shuffle and multizeta
> 09de266470 Trac #33098: Add more void packages to distros/void.txt
> 73dd8d1cf5 Trac #33096: src/tox.ini (relint): Exclude editor temp files 
> etc.
> a0d0888f54 Trac #33095: again some details in Dyck words
> 4fa191a754 Trac #33071: Update pillow to 8.4
> 733ed250a3 Trac #33070: Package upgrades for Python 3.10 support
> e4f3f1dc9b Trac #33069: Remove spkg speaklater
> 18ba1d8cdd Trac #33064: sage_docbuild: fails when cache cannot be saved
> 467c32cce3 Trac #33049: Update scipy to 1.7.3
> 2cf334f97d Trac #33048: Update setuptools to 59.8.0
> 3a4cc169b4 Trac #33045: ffmpeg tests time out
> 8fb89a37bb Trac #33039: Random doctest failure in continued_fraction_gosper
> 236856d0da Trac #33026: make BinaryQF.solve_integer() work for square 
> discriminants
> 2ad7305f87 Trac #33015: Random failure in number_field_element.pyx
> c45f12e9e6 Trac #33009: Move is_prism and is_bipyramid to combinatorial 
> polyhedron
> 87011e965e Trac #33008: Polyhedron_base.facet_adjacency_matrix: Do not use 
> face_lattice
> 46cc022732 Trac #33007: Remove imports 

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

2022-02-16 Thread Sébastien Labbé
After `make distclean`, I managed to let make complete correctly. So on 
Ubuntu 18.04 with few optional and external packages installed, running 
tests gives

Running doctests with ID 2022-02-16-13-33-33-bf595c7c.
Git branch: develop
Using 
--optional=4ti2,build,ccache,cryptominisat,debian,dot2tex,e_antic,external,fricas,glucose,latte_int,lidia,normaliz,notedown,pandoc_attributes,pip,pycosat,pynormaliz,rst2ipynb,sage,sage_numerical_backends_coin,sage_spkg
Features to be detected: 
4ti2,benzene,bliss,buckygen,conway_polynomials,cplex,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,ffmpeg,graphviz,gurobi,imagemagick,internet,jupymake,kenzo,latex,latex_package_tkz_graph,latte_int,lrslib,lualatex,macaulay2,magma,maple,mathematica,matlab,mcqd,meataxe,octave,pandoc,pdf2svg,pdflatex,pdftocairo,plantri,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,scilab,sphinx,tdlib,xelatex

[...]

--
sage -t --long --random-seed=17221948269536709498924172128130603585 
src/sage/combinat/designs/incidence_structures.py  # 1 doctest failed
sage -t --long --random-seed=17221948269536709498924172128130603585 
src/sage/graphs/generic_graph.py  # 2 doctests failed
sage -t --long --random-seed=17221948269536709498924172128130603585 
src/sage/graphs/graph.py  # 3 doctests failed
sage -t --long --random-seed=17221948269536709498924172128130603585 
src/sage/tests/cmdline.py  # 1 doctest failed
--
Features detected for doctesting: 
dvipng,ffmpeg,graphviz,imagemagick,internet,latex,latex_package_tkz_graph,lualatex,octave,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

When reproducing the tests, I get:

--
sage -t --long --random-seed=128719743142658761791632862209348634600 
src/sage/combinat/designs/incidence_structures.py  # 1 doctest failed
sage -t --long --random-seed=128719743142658761791632862209348634600 
src/sage/graphs/generic_graph.py  # 2 doctests failed
sage -t --long --random-seed=128719743142658761791632862209348634600 
src/sage/graphs/graph.py  # 2 doctests failed
sage -t --long --random-seed=128719743142658761791632862209348634600 
src/sage/tests/cmdline.py  # 1 doctest failed
--
Features detected for doctesting: 
graphviz,internet,latex,pandoc,sage.groups,sage.symbolic

I copy paste the failures below. No now failures. Follow-up 
at https://trac.sagemath.org/ticket/25536


sage -t --long --random-seed=128719743142658761791632862209348634600 
src/sage/combinat/designs/incidence_structures.py
**
File "src/sage/combinat/designs/incidence_structures.py", line 2042, in 
sage.combinat.designs.incidence_structures.IncidenceStructure.?
Failed example:
len(designs.steiner_triple_system(7).coloring())
Expected:
3
Got:
2
**
1 item had failures:
   1 of  35 in 
sage.combinat.designs.incidence_structures.IncidenceStructure.?
8 gap_packages tests not run
3 not tested tests not run
0 tests not run because we ran out of time
[339 tests, 1 failure, 1.16 s]
sage -t --long --random-seed=128719743142658761791632862209348634600 
src/sage/graphs/generic_graph.py
**
File "src/sage/graphs/generic_graph.py", line 8975, in 
sage.graphs.generic_graph.GenericGraph.nowhere_zero_flow
Failed example:
h = g.nowhere_zero_flow(k=3)
Expected:
Traceback (most recent call last):
...
EmptySetError: the problem has no feasible solution
Got:

**
File "src/sage/graphs/generic_graph.py", line 9603, in 
sage.graphs.generic_graph.GenericGraph.?
Failed example:
p1,p2 = g.disjoint_routed_paths([((0, 0), (4, 4)), ((0, 4), (4, 0))])
Expected:
Traceback (most recent call last):
...
EmptySetError: the disjoint routed paths do not exist
Got:

**
2 items had failures:
   1 of 1092 in sage.graphs.generic_graph.GenericGraph.?
   1 of  29 in sage.graphs.generic_graph.GenericGraph.nowhere_zero_flow
17 bliss tests not run
6 not tested tests not run
38 python_igraph tests not run
0 tests not run because we ran out of time
[3684 tests, 2 failures, 35.67 s]
sage -t --long 

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

2022-02-15 Thread Sébastien Labbé
Trying to update from recent version, I get:

[sagemath_doc_html-none] installing. Log file: 
/home/slabbe/GitBox/sage/logs/pkgs/sagemath_doc_html-none.log   
 
  [sagemath_doc_html-none] error installing, exit status 2. End of log 
file:   
  [sagemath_doc_html-none]   from .number_field import (NumberField, 
NumberFieldTower, CyclotomicField, QuadraticField, 
   
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field.py",
 
line 117, in 
  [sagemath_doc_html-none]   from 
sage.rings.polynomial.polynomial_element import is_Polynomial   


  [sagemath_doc_html-none] File 
"sage/rings/polynomial/polynomial_element.pyx", line 67, in init 
sage.rings.polynomial.polynomial_element 
(build/cythonized/sage/rings/polynomial/polynomial_element.c:107237)
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_ring.py",
 
line 152, in 
  [sagemath_doc_html-none]   import 
sage.rings.polynomial.polynomial_element_generic as 
polynomial_element_generic 
 
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_element_generic.py",
 
line 1556, in 
  [sagemath_doc_html-none]   from 
sage.rings.polynomial.polynomial_rational_flint import 
Polynomial_rational_flint   
[sagemath_doc_html-none] 
File "sage/rings/polynomial/polynomial_rational_flint.pyx", line 1, in init 
sage.rings.polynomial.polynomial_rational_flint 
(build/cythonized/sage/rings/polynomial/polynomial_ratio
nal_flint.cpp:27916)   

  [sagemath_doc_html-none]   ImportError: libflint.so.15: cannot open 
shared object file: No such file or directory
  [sagemath_doc_html-none]   Error: './sage --docbuild --all-documents' 
failed  
  [sagemath_doc_html-none]   Makefile:32: recipe for target 
'doc-inventory-reference' failed
  [sagemath_doc_html-none]   make[5]: *** [doc-inventory-reference] Error 1 
   
  [sagemath_doc_html-none]   Traceback (most recent call last): 
 
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/runpy.py", line 188, in 
_run_module_as_main
  [sagemath_doc_html-none]   mod_name, mod_spec, code = 
_get_module_details(mod_name, _Error) 
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/runpy.py", line 147, in 
_get_module_details
  [sagemath_doc_html-none]   return _get_module_details(pkg_main_name, 
error)
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/runpy.py", line 111, in 
_get_module_details
  [sagemath_doc_html-none]   __import__(pkg_name)
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage_docbuild/__init__.py",
 
line 55, in 
  [sagemath_doc_html-none]   import sage.all
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/all.py", 
line 131, in 
  [sagemath_doc_html-none]   from sage.rings.all  import *
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/rings/all.py", 
line 55, in 
  [sagemath_doc_html-none]   from .number_field.all import *
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/rings/number_field/all.py",
 
line 2, in 
  [sagemath_doc_html-none]   from .number_field import (NumberField, 
NumberFieldTower, CyclotomicField, QuadraticField,
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/rings/number_field/number_field.py",
 
line 117, in 
  [sagemath_doc_html-none]   from 
sage.rings.polynomial.polynomial_element import is_Polynomial
  [sagemath_doc_html-none] File 
"sage/rings/polynomial/polynomial_element.pyx", line 67, in init 
sage.rings.polynomial.polynomial_element 
(build/cythonized/sage/rings/polynomial/polynomial_element.c:107237)
  [sagemath_doc_html-none] File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/rings/polynomial/polynomial_ring.py",
 
line 152, in 
  [sagemath_doc_html-none]   import 
sage.rings.polynomial.polynomial_element_generic as 
polynomial_element_generic
  [sagemath_doc_html-none] File 

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

2022-02-14 Thread Eric Gourgoulhon
On Ubuntu 20.04 running on Xeon E5-2623 + 16 GB RAM:

- incremental build (-j16) from Sage 9.6.beta0 with system python (3.8.10) 
failed with the error:
[sagemath_doc_html-none] ImportError: libflint.so.15: cannot open shared 
object file: No such file or directory
Running "make sagelib-clean" as suggested by Matthias fixed it, allowing 
for a successful build

- make ptestlong --> "All tests passed!"

Eric. 



-- 
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/56853992-fdd6-47e6-ac9e-e08b3bdedb31n%40googlegroups.com.