On Debian testing running on core i7 + 16 GB RAM, upgrading from 10.4.beta2 to 10.4.beta4 and running ptestlong gives one permanent failure :
```
----------------------------------------------------------------------
sage -t --long --warn-long 218.4 --random-seed=175611976196568072542094994134200106405 src/sage/misc/cython.py # 3 doctests failed
----------------------------------------------------------------------
```
Standalone re-execution :
```
charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long --warn-long 218.4 --random-seed=175611976196568072542094994134200106405 src/sage/misc/cython.py # 3 doctests failed
Running doctests with ID 2024-05-03-06-40-10-b5c6c314.
Git branch: develop
Git ref: 10.1.beta0-10072-gc4363fc97e
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,qepcad,saclib,sage,sage_spkg,singular_jupyter,symengine
Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,cvxopt,cvxopt,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_ellcurves,database_graphs,database_jones_numfield,database_knotinfo,dvipng,ecm,fpylll,fricas,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,jmol,jupymake,kenzo,latte_int,lrcalc_python,lrslib,matroid_database,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.braiding,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,symengine_py,sympy,tdlib,threejs
Doctesting 1 file.
sage -t --long --warn-long 218.4 --random-seed=175611976196568072542094994134200106405 src/sage/misc/cython.py
**********************************************************************
File "src/sage/misc/cython.py", line 137, in sage.misc.cython.?
Failed example:
cython(os.linesep.join(code))
Expected nothing
Got:
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
**********************************************************************
File "src/sage/misc/cython.py", line 149, in sage.misc.cython.?
Failed example:
cython("# distutils: language = c++\n"+
"from libcpp.vector cimport vector\n"
"cdef vector[int] * v = new vector[int](4)\n")
Expected nothing
Got:
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
**********************************************************************
File "src/sage/misc/cython.py", line 159, in sage.misc.cython.?
Failed example:
with tempfile.TemporaryDirectory() as d:
os.chdir(d)
with open("test.pyx", 'w') as f:
_ = f.write("# distutils: language = c++\n"
"from libcpp.vector cimport vector\n"
"cdef vector[int] * v = new vector[int](4)\n")
output = sage.misc.cython.cython("test.pyx",
create_local_c_file=True)
os.chdir(orig_cwd)
Expected nothing
Got:
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
**********************************************************************
1 item had failures:
3 of 22 in sage.misc.cython.?
[44 tests, 3 failures, 12.19 s]
----------------------------------------------------------------------
sage -t --long --warn-long 218.4 --random-seed=175611976196568072542094994134200106405 src/sage/misc/cython.py # 3 doctests failed
----------------------------------------------------------------------
Total time for all tests: 13.2 seconds
cpu time: 2.0 seconds
cumulative wall time: 12.2 seconds
Features detected for doctesting: sage.misc.cython
```
HTH,