On Debian testing running on core i7 + 16 GB RAM, upgarong 10.1.rc0 to 10.2.beta0 gives three new persistent failures :
charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/rings/integer.pyx # 1 doctest failed Running doctests with ID 2023-08-28-17-07-06-89fc36a4. Git branch: develop Git ref: 10.1.beta0-2662-g6695becb76 Running with SAGE_LOCAL='/usr/local/sage-10/local' and SAGE_VENV='/usr/local/sage-10/local/var/lib/sage/venv-python3.11' Using --optional=debian,dot2tex,fricas,gap_jupyter,gap_packages,libsemigroups,msolve,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter 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,gap_package_atlasrep,gap_package_design,gap_package_grape,gap_package_guava,gap_package_hap,gap_package_polycyclic,gap_package_qpa,gap_package_quagroup,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,pyparsing,python_igraph,requests,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.libs.ecl,sage.libs.flint,sage.libs.gap,sage.libs.linbox,sage.libs.m4ri,sage.libs.ntl,sage.libs.pari,sage.libs.singular,sage.misc.cython,sage.modular,sage.modules,sage.numerical.mip,sage.plot,sage.rings.complex_double,sage.rings.finite_rings,sage.rings.function_field,sage.rings.number_field,sage.rings.padics,sage.rings.polynomial.pbori,sage.rings.real_double,sage.rings.real_mpfr,sage.sat,sage.schemes,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scipy,singular,sphinx,sympy,tdlib Doctesting 1 file. sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/rings/integer.pyx ********************************************************************** File "src/sage/rings/integer.pyx", line 2152, in sage.rings.integer.Integer.__pow__ Warning: Variable 'f' referenced here was set only in doctest marked '# needs sage.symbolic' f(x=3) ********************************************************************** File "src/sage/rings/integer.pyx", line 2157, in sage.rings.integer.Integer.__pow__ Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.symbolic' just before this line to avoid repeating the tag 4 times x, y, z = var('x,y,z') # optional - sage.symbolic ********************************************************************** File "src/sage/rings/integer.pyx", line 3699, in sage.rings.integer.Integer.trial_division Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.libs.pari' just before this line to avoid repeating the tag 6 times n = next_prime(10^6)*next_prime(10^7); n.trial_division() # optional - sage.libs.pari ********************************************************************** File "src/sage/rings/integer.pyx", line 3718, in sage.rings.integer.Integer.trial_division Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.libs.pari' just before this line to avoid repeating the tag 10 times n = next_prime(10^5) * next_prime(10^40); n.trial_division() # optional - sage.libs.pari ********************************************************************** File "src/sage/rings/integer.pyx", line 3907, in sage.rings.integer.Integer.? Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.libs.pari' just before this line to avoid repeating the tag 4 times p = next_prime(10^20) # optional - sage.libs.pari ********************************************************************** File "src/sage/rings/integer.pyx", line 3918, in sage.rings.integer.Integer.? Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.libs.pari' just before this line to avoid repeating the tag 4 times p = next_prime(10^15) # optional - sage.libs.pari ********************************************************************** File "src/sage/rings/integer.pyx", line 4617, in sage.rings.integer.Integer.gamma Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.symbolic' just before this line to avoid repeating the tag 4 times gamma(5) # optional - sage.symbolic ********************************************************************** File "src/sage/rings/integer.pyx", line 5138, in sage.rings.integer.Integer.is_prime_power Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.libs.pari' just before this line to avoid repeating the tag 12 times 17.is_prime_power() # optional - sage.libs.pari ********************************************************************** File "src/sage/rings/integer.pyx", line 5165, in sage.rings.integer.Integer.is_prime_power Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.libs.pari' just before this line to avoid repeating the tag 5 times (3^100).is_prime_power(get_data=True) # optional - sage.libs.pari ********************************************************************** File "src/sage/rings/integer.pyx", line 5799, in sage.rings.integer.Integer.next_probable_prime Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.libs.pari' just before this line to avoid repeating the tag 6 times (-37).next_probable_prime() # optional - sage.libs.pari ********************************************************************** File "src/sage/rings/integer.pyx", line 5993, in sage.rings.integer.Integer.previous_prime_power Warning: Consider using a block-scoped tag by inserting the line 'sage: # needs sage.libs.pari' just before this line to avoid repeating the tag 4 times 3.previous_prime_power() # optional - sage.libs.pari ********************************************************************** File "src/sage/rings/integer.pyx", line 6244, in sage.rings.integer.Integer._magma_init_ Warning: Consider using a block-scoped tag by inserting the line 'sage: # optional - magma' just before this line to avoid repeating the tag 4 times m = 3^(2^20) # optional - magma ********************************************************************** File "src/sage/rings/integer.pyx", line 6654, in sage.rings.integer.Integer._shift_helper Failed example: try: print('Possible error output from gmp', flush=True) 1 << (2^60) except (MemoryError, OverflowError, RuntimeError): pass else: print("Failed to raise exception") Exception raised: Traceback (most recent call last): File "/usr/local/sage-10/src/sage/doctest/forker.py", line 709, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/local/sage-10/src/sage/doctest/forker.py", line 1144, in compile_and_execute exec(compiled, globs) File "<doctest sage.rings.integer.Integer._shift_helper[8]>", line 3, in <module> Integer(1) << (Integer(2)**Integer(60)) ~~~~~~~~~~~^^~~~~~~~~~~~~~~~~~~~~~~~~~~ File "sage/rings/integer.pyx", line 6735, in sage.rings.integer.Integer.__lshift__ return (<Integer>x)._shift_helper(y, 1) File "sage/rings/integer.pyx", line 6696, in sage.rings.integer.Integer._shift_helper sig_on() FloatingPointError: Floating point exception ********************************************************************** 1 item had failures: 1 of 10 in sage.rings.integer.Integer._shift_helper [1196 tests, 1 failure, 42.41 s] ---------------------------------------------------------------------- sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/rings/integer.pyx # 1 doctest failed ---------------------------------------------------------------------- Total time for all tests: 43.4 seconds cpu time: 42.2 seconds cumulative wall time: 42.4 seconds Features detected for doctesting: mpmath,numpy,sage.libs.flint,sage.libs.pari,sage.rings.finite_rings,sage.rings.number_field,sage.rings.padics,sage.symbolic,sympySeems genione : gmp may return a new exception…
charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/functions/special.py # 2 doctests failed Running doctests with ID 2023-08-28-17-08-53-262a152d. Git branch: develop Git ref: 10.1.beta0-2662-g6695becb76 Running with SAGE_LOCAL='/usr/local/sage-10/local' and SAGE_VENV='/usr/local/sage-10/local/var/lib/sage/venv-python3.11' Using --optional=debian,dot2tex,fricas,gap_jupyter,gap_packages,libsemigroups,msolve,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter 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,gap_package_atlasrep,gap_package_design,gap_package_grape,gap_package_guava,gap_package_hap,gap_package_polycyclic,gap_package_qpa,gap_package_quagroup,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,pyparsing,python_igraph,requests,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.libs.ecl,sage.libs.flint,sage.libs.gap,sage.libs.linbox,sage.libs.m4ri,sage.libs.ntl,sage.libs.pari,sage.libs.singular,sage.misc.cython,sage.modular,sage.modules,sage.numerical.mip,sage.plot,sage.rings.complex_double,sage.rings.finite_rings,sage.rings.function_field,sage.rings.number_field,sage.rings.padics,sage.rings.polynomial.pbori,sage.rings.real_double,sage.rings.real_mpfr,sage.sat,sage.schemes,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scipy,singular,sphinx,sympy,tdlib Doctesting 1 file. sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/functions/special.py ********************************************************************** File "src/sage/functions/special.py", line 528, in sage.functions.special.EllipticE.__init__ Failed example: [d(N(-pi/2 + x), y) # tol 1e-8 # optional - fricas, needs sage.symbolic for x in range(1, 3) for y in range(-2, 2)] Expected: [0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 5.55111512312578e-17, 0.000000000000000, 0.000000000000000, 0.000000000000000] Got: [0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, -5.55111512312578e-17, 0.000000000000000, 0.000000000000000] Tolerance exceeded in 1 of 8: 5.55111512312578e-17 vs 0.000000000000000, tolerance 1e0 > 1e-8 ********************************************************************** File "src/sage/functions/special.py", line 894, in sage.functions.special.EllipticF.__init__ Failed example: [d(N(-pi/2 + x), y) # tol 1e-8 # optional - fricas, needs sage.symbolic for x in range(1, 3) for y in range(-2,2)] Expected: [0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, 5.55111512312578e-17, 0.000000000000000, 0.000000000000000, 0.000000000000000] Got: [0.000000000000000, 0.000000000000000, 0.000000000000000, 0.000000000000000, -5.55111512312578e-17, 0.000000000000000, 0.000000000000000, 0.000000000000000] Tolerance exceeded in 1 of 8: 5.55111512312578e-17 vs -5.55111512312578e-17, tolerance 3e0 > 1e-8 ********************************************************************** 2 items had failures: 1 of 10 in sage.functions.special.EllipticE.__init__ 1 of 10 in sage.functions.special.EllipticF.__init__ [172 tests, 2 failures, 3.48 s] ---------------------------------------------------------------------- sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/functions/special.py # 2 doctests failed ---------------------------------------------------------------------- Total time for all tests: 9.3 seconds cpu time: 1.5 seconds cumulative wall time: 3.5 seconds Features detected for doctesting: mpmath,sage.rings.complex_double,sage.rings.number_field,sage.rings.real_mpfr,sage.symbolic,scipy,sympyGenuine, and problematic : the error does not make sense (to me, at least…).
charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/algebras/quantum_groups/quantum_group_gap.py # 1 doctest failed Running doctests with ID 2023-08-28-17-10-13-299521a7. Git branch: develop Git ref: 10.1.beta0-2662-g6695becb76 Running with SAGE_LOCAL='/usr/local/sage-10/local' and SAGE_VENV='/usr/local/sage-10/local/var/lib/sage/venv-python3.11' Using --optional=debian,dot2tex,fricas,gap_jupyter,gap_packages,libsemigroups,msolve,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter 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,gap_package_atlasrep,gap_package_design,gap_package_grape,gap_package_guava,gap_package_hap,gap_package_polycyclic,gap_package_qpa,gap_package_quagroup,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,pyparsing,python_igraph,requests,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.libs.ecl,sage.libs.flint,sage.libs.gap,sage.libs.linbox,sage.libs.m4ri,sage.libs.ntl,sage.libs.pari,sage.libs.singular,sage.misc.cython,sage.modular,sage.modules,sage.numerical.mip,sage.plot,sage.rings.complex_double,sage.rings.finite_rings,sage.rings.function_field,sage.rings.number_field,sage.rings.padics,sage.rings.polynomial.pbori,sage.rings.real_double,sage.rings.real_mpfr,sage.sat,sage.schemes,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scipy,singular,sphinx,sympy,tdlib Doctesting 1 file. sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/algebras/quantum_groups/quantum_group_gap.py ********************************************************************** File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1581, in sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_ Failed example: latex(S) Expected: \begin{tikzpicture} ... \end{tikzpicture} Got: \begin{tikzpicture}[>=latex,line join=bevel,] %% \node (node_0) at (144.5bp,292.5bp) [draw,draw=none] {$\langle 1 {(1 v_0 \otimes 1 v_0)} \rangle$}; \node (node_1) at (144.5bp,221.5bp) [draw,draw=none] {$\langle 1 {(1 v_0 \otimes F[a1] v_0)} + q^{-1} {(F[a1] v_0 \otimes 1 v_0)} \rangle$}; \node (node_2) at (52.5bp,150.5bp) [draw,draw=none] {$\langle 1 {(F[a1] v_0 \otimes F[a1] v_0)} \rangle$}; \node (node_3) at (236.5bp,150.5bp) [draw,draw=none] {$\langle 1 {(1 v_0 \otimes F[a1+a2] v_0)} + q^{-1} {(F[a1+a2] v_0 \otimes 1 v_0)} \rangle$}; \node (node_4) at (144.5bp,79.5bp) [draw,draw=none] {$\langle 1 {(F[a1] v_0 \otimes F[a1+a2] v_0)} + q^{-1} {(F[a1+a2] v_0 \otimes F[a1] v_0)} \rangle$}; \node (node_5) at (144.5bp,8.5bp) [draw,draw=none] {$\langle 1 {(F[a1+a2] v_0 \otimes F[a1+a2] v_0)} \rangle$}; \draw [blue,->] (node_0) ..controls (144.5bp,273.44bp) and (144.5bp,254.5bp) .. (node_1); \definecolor{strokecol}{rgb}{0.0,0.0,0.0}; \pgfsetstrokecolor{strokecol} \draw (153.0bp,257.0bp) node {$1$}; \draw [blue,->] (node_1) ..controls (119.04bp,201.4bp) and (90.001bp,179.63bp) .. (node_2); \draw (118.0bp,186.0bp) node {$1$}; \draw [red,->] (node_1) ..controls (169.96bp,201.4bp) and (199.0bp,179.63bp) .. (node_3); \draw (209.0bp,186.0bp) node {$2$}; \draw [red,->] (node_2) ..controls (77.964bp,130.4bp) and (107.0bp,108.63bp) .. (node_4); \draw (118.0bp,115.0bp) node {$2$}; \draw [blue,->] (node_3) ..controls (211.04bp,130.4bp) and (182.0bp,108.63bp) .. (node_4); \draw (209.0bp,115.0bp) node {$1$}; \draw [red,->] (node_4) ..controls (144.5bp,60.442bp) and (144.5bp,41.496bp) .. (node_5); \draw (153.0bp,44.0bp) node {$2$}; % \end{tikzpicture} ********************************************************************** 1 item had failures: 1 of 6 in sage.algebras.quantum_groups.quantum_group_gap.QuantumGroupModule._latex_ [537 tests, 1 failure, 10.13 s] ---------------------------------------------------------------------- sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/algebras/quantum_groups/quantum_group_gap.py # 1 doctest failed ---------------------------------------------------------------------- Total time for all tests: 10.4 seconds cpu time: 9.1 seconds cumulative wall time: 10.1 seconds Features detected for doctesting: gap_package_quagroup(Probably) cosmetic : the Latex code is (slightly) more verbose…
Two other permanent failures were alreadu reported for 10.1.rc0 :
sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/combinat/posets/posets.py # 1 doctest failed sage -t --long --warn-long 216.1 --random-seed=336915508420415526544989948662812522502 src/sage/ext/memory.pyx # 1 doctest failedAnd give the same errors.
HTH,