Sage 9.5.rc4 released

123 views
Skip to first unread message

Volker Braun

unread,
Jan 24, 2022, 4:20:42 PM1/24/22
to sage-release
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

97d550d15c (tag: 9.5.rc4, trac/develop) Updated SageMath version to 9.5.rc4
e9967dcfbf Trac #33206: PDF documentation links in Documentation from Jupyter notebook are broken
8585f899c5 Trac #33092: ffmpeg/imagemagick features need feature checks
8ea92d580a (tag: 9.5.rc3) Updated SageMath version to 9.5.rc3

G. M.-S.

unread,
Jan 24, 2022, 5:56:58 PM1/24/22
to sage-release

On an M1 Mac with macOS 11.6.2 (Big Sur), after

source .homebrew-build-env 

./configure --with-system-openblas

make succeeds.


And make ptestlong gives

----------------------------------------------------------------------

sage -t --long --warn-long 43.5 --random-seed=282039439595730943340432862729044408945 src/sage/rings/complex_arb.pyx  # 2 doctests failed

sage -t --long --warn-long 43.5 --random-seed=282039439595730943340432862729044408945 src/sage/functions/error.py  # 1 doctest failed

sage -t --long --warn-long 43.5 --random-seed=282039439595730943340432862729044408945 src/sage/matrix/matrix_gf2e_dense.pyx  # 1 doctest failed

sage -t --long --warn-long 43.5 --random-seed=282039439595730943340432862729044408945 src/sage/rings/real_arb.pyx  # 5 doctests failed

----------------------------------------------------------------------

Total time for all tests: 1215.4 seconds

    cpu time: 7807.3 seconds

    cumulative wall time: 9409.4 seconds

Features detected for doctesting: dvipng,ffmpeg,graphviz,imagemagick,pandoc,pdf2svg,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx

Pytest is not installed, skip checking tests that rely on it.

make: *** [ptestlong] Error 1


where all failed doctests are due to numerical tolerance, except

**********************************************************************

File "src/sage/matrix/matrix_gf2e_dense.pyx", line 524, in sage.matrix.matrix_gf2e_dense.Matrix_gf2e_dense._multiply_karatsuba

Failed example:

    A._multiply_karatsuba(B) == A._multiply_classical(B)

Expected:

    True

Got:

    False

**********************************************************************

(see https://trac.sagemath.org/ticket/33212).

So nothing new since 9.5.rc3, as expected.
config.log
install.log
ptestlong.log

G. M.-S.

unread,
Jan 24, 2022, 6:36:46 PM1/24/22
to sage-release

On an M1 Mac with macOS 12.1 (Monterey), after

source .homebrew-build-env 

./configure --with-system-openblas

make succeeds.


Beware that things in /usr/local which should not be there (old homebrew, or m4ri) can make make fail.


And make ptestlong gives

----------------------------------------------------------------------

sage -t --long --warn-long 28.5 --random-seed=229399680981017988001488748054395412803 src/sage/rings/complex_arb.pyx  # 2 doctests failed

sage -t --long --warn-long 28.5 --random-seed=229399680981017988001488748054395412803 src/sage/functions/error.py  # 1 doctest failed

sage -t --long --warn-long 28.5 --random-seed=229399680981017988001488748054395412803 src/sage/matrix/matrix_gf2e_dense.pyx  # 1 doctest failed

sage -t --long --warn-long 28.5 --random-seed=229399680981017988001488748054395412803 src/sage/rings/real_arb.pyx  # 5 doctests failed

----------------------------------------------------------------------

Total time for all tests: 796.3 seconds

    cpu time: 5679.4 seconds

    cumulative wall time: 6117.3 seconds

Features detected for doctesting: dvipng,ffmpeg,graphviz,imagemagick,pandoc,pdf2svg,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx

Pytest is not installed, skip checking tests that rely on it.

make: *** [ptestlong] Error 1


where all failed doctests are due to numerical tolerance, except

**********************************************************************

File "src/sage/matrix/matrix_gf2e_dense.pyx", line 524, in sage.matrix.matrix_gf2e_dense.Matrix_gf2e_dense._multiply_karatsuba

Failed example:

    A._multiply_karatsuba(B) == A._multiply_classical(B)

Expected:

    True

Got:

    False

**********************************************************************

config.log
install.log
ptestlong.log

Sébastien Labbé

unread,
Jan 25, 2022, 4:01:57 AM1/25/22
to sage-release
Upgrading from a recent rc, I get an error with doc building:

[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]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/tensorfield.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/differentiable/tens
orfield_paral'                                                                                                                                
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vector_bundle.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/vector_bundle_fib
er'                                                                                                                                              
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vector_bundle.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/vector_bundle_fib
er_element'                                                                                                                              
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vector_bundle.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/trivialization'
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vector_bundle.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/local_frame'
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vector_bundle.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/section_module'
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vector_bundle.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/section'
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vectorfield.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/differentiable/vect
orfield_module'                                                                                                                                                                              
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vectorfield.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/differentiable/vect
orfield'                                                                                        
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vectorfield.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/differentiable/vect
orframe'                                                                                                  
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vectorfield.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/differentiable/auto
morphismfield_group'                                                                  
  [sagemath_doc_html-none]   [manifolds] /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/vectorfield.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/differentiable/auto
morphismfield'                                                            
  [sagemath_doc_html-none]   [manifolds] The inventory files are in local/share/doc/sage/inventory/en/reference/manifolds.
  [sagemath_doc_html-none]   Error building the documentation.                              
  [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 197, in _run_module_as_main
  [sagemath_doc_html-none]       return _run_code(code, main_globals, None,                        
  [sagemath_doc_html-none]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/runpy.py", line 87, in _run_code
  [sagemath_doc_html-none]       exec(code, run_globals)                                                    
  [sagemath_doc_html-none]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage_docbuild/__main__.py", line 2, in <module>
  [sagemath_doc_html-none]       main()                                                                                                                                                                            
  [sagemath_doc_html-none]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage_docbuild/__init__.py", line 1729, in main
  [sagemath_doc_html-none]       builder()                                                                                                                                                                        
  [sagemath_doc_html-none]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage_docbuild/__init__.py", line 777, in _wrapper
  [sagemath_doc_html-none]       getattr(DocBuilder, build_type)(self, *args, **kwds)                                                                                                                              
  [sagemath_doc_html-none]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage_docbuild/__init__.py", line 137, in f
  [sagemath_doc_html-none]       runsphinx()                                                                                                                                                                    
  [sagemath_doc_html-none]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage_docbuild/sphinxbuild.py", line 323, in runsphinx                                                        
  [sagemath_doc_html-none]       sys.stderr.raise_errors()                                                                                                                                                      
  [sagemath_doc_html-none]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage_docbuild/sphinxbuild.py", line 258, in raise_errors                                                  
  [sagemath_doc_html-none]       raise OSError(self._error)                                                                                                                                                        
  [sagemath_doc_html-none]   OSError: /home/slabbe/GitBox/sage/src/doc/en/reference/manifolds/chart.rst:4: WARNING: toctree contains reference to nonexisting document 'sage/manifolds/chart'
  [sagemath_doc_html-none]                                                                                                                                                                                        
  [sagemath_doc_html-none]       Note: incremental documentation builds sometimes cause spurious
  [sagemath_doc_html-none]       error messages. To be certain that these are real errors, run                                                                                                                    
  [sagemath_doc_html-none]       "make doc-clean doc-uninstall" first and try again.
  [sagemath_doc_html-none]   Makefile:20: recipe for target 'doc-inventory--reference-manifolds' failed                                                                                                            
  [sagemath_doc_html-none]   make[6]: *** [doc-inventory--reference-manifolds] Error 1
  [sagemath_doc_html-none]   Makefile:32: recipe for target 'doc-inventory-reference' failed                                                                                                                      
  [sagemath_doc_html-none]   make[5]: *** [doc-inventory-reference] Error 2
  [sagemath_doc_html-none] Full log file: /home/slabbe/GitBox/sage/logs/pkgs/sagemath_doc_html-none.log 

As suggested, I did "make doc-clean doc-uninstall" and I am currently waiting for the result of make.

Sébastien Labbé

unread,
Jan 25, 2022, 4:33:01 AM1/25/22
to sage-release
As suggested, I did "make doc-clean doc-uninstall" and I am currently waiting for the result of make.

It worked:

[sagemath_doc_html-none] Build finished.
 

Kenji Iohara

unread,
Jan 25, 2022, 6:14:50 AM1/25/22
to sage-r...@googlegroups.com
On my Mac OS 12.1 with Intel Core i5, I could compile it from the first built,
but make ptest gives me

----------------------------------------------------------------------
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/doc/en/constructions/calculus.rst  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/plot/animate.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/symbolic/relation.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/dynamics/arithmetic_dynamics/projective_ds.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/plot/plot3d/parametric_plot3d.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/manifolds/differentiable/tensorfield.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/plot/plot3d/plot3d.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/plot/plot3d/implicit_plot3d.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/plot/plot3d/base.pyx  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/plot/plot3d/shapes2.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/manifolds/differentiable/metric.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/doc/en/constructions/plotting.rst  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/geometry/polyhedron/base.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/tests/cmdline.py  # Timed out
sage -t --warn-long 119.7 --random-seed=59919667308529070666044805926908272825 src/sage/interfaces/expect.py  # 2 doctests failed
----------------------------------------------------------------------
Total time for all tests: 8650.1 seconds
    cpu time: 18945.1 seconds
    cumulative wall time: 29549.3 seconds
Features detected for doctesting: dvipng,ffmpeg,graphviz,imagemagick,pandoc,pdf2svg,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx
Pytest is not installed, skip checking tests that rely on it.
make: *** [ptest] Error 5

ptest.log

Sébastien Labbé

unread,
Jan 25, 2022, 7:51:21 AM1/25/22
to sage-release
On Ubuntu 18.04, running tests with optional/external packages, I get

Using --optional=4ti2,build,ccache,cryptominisat,debian,debugpy,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,plantri,pynormaliz,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scilab,sphinx,tdlib,xelatex

----------------------------------------------------------------------
sage -t --long --random-seed=11339602991829791269082272991996031600 src/sage/combinat/designs/incidence_structures.py  # 1 doctest failed
sage -t --long --random-seed=11339602991829791269082272991996031600 src/sage/databases/findstat.py  # 12 doctests failed
sage -t --long --random-seed=11339602991829791269082272991996031600 src/sage/databases/oeis.py  # 1 doctest failed
sage -t --long --random-seed=11339602991829791269082272991996031600 src/sage/graphs/generic_graph.py  # 2 doctests failed
sage -t --long --random-seed=11339602991829791269082272991996031600 src/sage/graphs/graph.py  # 2 doctests failed
sage -t --long --random-seed=11339602991829791269082272991996031600 src/sage/interfaces/mathematica.py  # 1 doctest failed
sage -t --long --random-seed=11339602991829791269082272991996031600 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,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx,xelatex

The following failures are dealt at https://trac.sagemath.org/ticket/33179 (positive review, currently in the milestone 9.6):

sage -t --long --random-seed=101941104305201234378272095268102773327 src/sage/databases/findstat.py  # 12 doctests failed
sage -t --long --random-seed=101941104305201234378272095268102773327 src/sage/databases/oeis.py  # 1 doctest failed
sage -t --long --random-seed=101941104305201234378272095268102773327 src/sage/interfaces/mathematica.py  # 1 doctest failed

The following failures are known from a long time and are tracked at: https://trac.sagemath.org/ticket/25536

sage -t --long --random-seed=101941104305201234378272095268102773327 src/sage/combinat/designs/incidence_structures.py  # 1 doctest failed
sage -t --long --random-seed=101941104305201234378272095268102773327 src/sage/graphs/generic_graph.py  # 2 doctests failed
sage -t --long --random-seed=101941104305201234378272095268102773327 src/sage/graphs/graph.py  # 3 doctests failed
sage -t --long --random-seed=101941104305201234378272095268102773327 src/sage/tests/cmdline.py  # 1 doctest failed

So no new failures to report.

Justin C. Walker

unread,
Jan 25, 2022, 1:53:50 PM1/25/22
to sage-r...@googlegroups.com


> On Jan 24, 2022, at 13:20 , Volker Braun <vbrau...@gmail.com> 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

Built w/o problems on two macOS systems, as indicated in the attached logs, below, with testing errors (‘ptestlong’):

Justin

9.5.rc4.logs

Sébastien Labbé

unread,
Jan 25, 2022, 2:46:54 PM1/25/22
to sage-release

Built w/o problems on two macOS systems, as indicated in the attached logs, below, with testing errors (‘ptestlong’):

I created 
for the second of the three errors. 

Samuel Lelièvre

unread,
Jan 26, 2022, 11:37:02 AM1/26/22
to sage-release
2022-01-24 21:20 UTC, Volker Braun on sage-release:
>
> 97d550d15c (tag: 9.5.rc4, trac/develop) Updated SageMath version to 9.5.rc4

On Cygwin, failed for me on `sagemath_doc_html`,
as all development releases since Sage 9.5.beta7.

Tracked at

- Sage Trac ticket 33139
Fix sagemath_doc_html-none build failure
https://trac.sagemath.org/ticket/33139

Emmanuel Charpentier

unread,
Jan 30, 2022, 6:10:19 AM1/30/22
to sage-release

On Debian testing running on core i7 + 16 GB RAM, I attempted (see there) to force the use of Sage-installed pari, which somehow triggered the use of sage’s giac ; this didn’t solve my (other) problem.
Re-forcing the use of system’s pari and giac and running ptestlong gets me :

sage -t --long --warn-long 232.5 --random-seed=190544560087993084851651335503239842385 src/sage/libs/giac/giac.pyx  # 4 doctests failed
sage -t --long --warn-long 232.5 --random-seed=190544560087993084851651335503239842385 src/sage/algebras/quantum_groups/quantum_group_gap.py  # 1 doctest failed
sage -t --long --warn-long 232.5 --random-seed=190544560087993084851651335503239842385 src/sage/functions/min_max.py  # 2 doctests failed

The last two have been already reported and are cosmetic and numerical noise respectively. The first one is new, seems related to my re-installation of giac, and is serious ; it may be related to the problem I tried to solve elsewhere (in both cases, the problem appears to be raised in cython code).

Re running it gives :

charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 232.5 --random-seed=190544560087993084851651335503239842385 src/sage/libs/giac/giac.pyx  # 4 doctests failed
Running doctests with ID 2022-01-30-11-45-24-32359913.
Git branch: develop
Using --optional=build,debian,debugpy,dot2tex,fricas,gap_packages,libsemigroups,pip,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,ffmpeg,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,pandoc,pdf2svg,plantri,pynormaliz,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.plot,sage.rings.number_field,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
Doctesting 1 file.
sage -t --long --warn-long 232.5 --random-seed=190544560087993084851651335503239842385 src/sage/libs/giac/giac.pyx
**********************************************************************
File "src/sage/libs/giac/giac.pyx", line 1464, in sage.libs.giac.giac.encstring23.GiacSetting.Pygen.__iter__._integer_
Failed example:
    ZZ(c^1000)
Expected:
    -233775163595
Got:
    -1355808766
**********************************************************************
File "src/sage/libs/giac/giac.pyx", line 1466, in sage.libs.giac.giac.encstring23.GiacSetting.Pygen.__iter__._integer_
Failed example:
    Mod(2,next_prime(2^40))^1000 - ZZ(c^1000)
Expected:
    0
Got:
    864662722370
**********************************************************************
File "src/sage/libs/giac/giac.pyx", line 1468, in sage.libs.giac.giac.encstring23.GiacSetting.Pygen.__iter__._integer_
Failed example:
    2^320-(c^320).sage()
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/doctest/forker.py", line 694, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/doctest/forker.py", line 1088, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.libs.giac.giac.encstring23.GiacSetting.Pygen.__iter__._integer_[7]>", line 1, in <module>
        Integer(2)**Integer(320)-(c**Integer(320)).sage()
      File "sage/libs/giac/giac.pyx", line 1600, in sage.libs.giac.giac.Pygen.sage (build/cythonized/sage/libs/giac/giac.cpp:148122)
        sig_on()
    cysignals.signals.SignalError: Segmentation fault
**********************************************************************
File "src/sage/libs/giac/giac.pyx", line 1561, in sage.libs.giac.giac.encstring23.GiacSetting.Pygen.__iter__.sage
Failed example:
    (a.sage())^6
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/doctest/forker.py", line 694, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/doctest/forker.py", line 1088, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.libs.giac.giac.encstring23.GiacSetting.Pygen.__iter__.sage[6]>", line 1, in <module>
        (a.sage())**Integer(6)
      File "sage/libs/giac/giac.pyx", line 1600, in sage.libs.giac.giac.Pygen.sage (build/cythonized/sage/libs/giac/giac.cpp:148122)
        sig_on()
    cysignals.signals.SignalError: Segmentation fault
**********************************************************************
2 items had failures:
   3 of   9 in sage.libs.giac.giac.encstring23.GiacSetting.Pygen.__iter__._integer_
   1 of  19 in sage.libs.giac.giac.encstring23.GiacSetting.Pygen.__iter__.sage
    [295 tests, 4 failures, 3.90 s]
----------------------------------------------------------------------
sage -t --long --warn-long 232.5 --random-seed=190544560087993084851651335503239842385 src/sage/libs/giac/giac.pyx  # 4 doctests failed
----------------------------------------------------------------------
Total time for all tests: 4.0 seconds
    cpu time: 4.2 seconds
    cumulative wall time: 3.9 seconds
Features detected for doctesting: 
Pytest is not installed, skip checking tests that rely on it.

I’m out of my depth here. Suggestions ?

HTH,

Samuel Lelievre

unread,
Jan 30, 2022, 10:25:55 AM1/30/22
to sage-release
2022-01-24 21:20 UTC, Volker Braun on sage-release:
>
> 97d550d15c (tag: 9.5.rc4, trac/develop) Updated SageMath version to 9.5.rc4

On Debian 10 buster, occasional `sagemath_doc_html` failure,
tracked at


- Sage Trac ticket 33139
Fix sagemath_doc_html-none build failure
https://trac.sagemath.org/ticket/33139

On that platform, `make doc-clean doc-uninstall`
or `make distclean` allow to get past that failure:
a subsequent `make` succeeds.

After that, testing with `make -s V=0 ptestlong` fails on two files:
```
... src/sage/features/interfaces.py # Timed out
... src/sage/game_theory/parser.py # 2 doctests failed
```

I opened ticket #33248 for the timeout:

- Fix timeout in feature test for Mathematica

and there is already a positively reviewed ticket about
the `game_theory/parser.py` failed doctests:

- lrslib: fix doctest in game_theory/parser.py
  https://trac.sagemath.org/ticket/33101

Reply all
Reply to author
Forward
0 new messages