It *eventually*worked, but the missing dependencies wee niot easy to solve.
I had finally to make hatch_fancy_pypi_readme hatchling *then* make
hatch-vcs * then* make -j8. Previous attempts (one-step make, make in
different orders) either failed or gave a Sage failing an impressive number
of tests… As compiled, Sage passes ptestlong with three permnent failures :
charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long
--random-seed=243887514724930233678848752823063984447
src/sage/combinat/posets/posets.py # 1 doctest failed Running doctests with
ID 2023-10-10-18-02-09-139df256. Git branch: develop Git ref:
10.1.beta0-4568-g2f1a76dc24 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,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 214.7
--random-seed=243887514724930233678848752823063984447
src/sage/combinat/posets/posets.py
********************************************************************** File
"src/sage/combinat/posets/posets.py", line 1374, in
sage.combinat.posets.posets.FinitePoset._latex_ Failed example:
print(P._latex_()) # optional - dot2tex graphviz Expected:
\begin{tikzpicture}[>=latex,line join=bevel,] %% \node (node_...) at
(5...bp,...bp) [draw,draw=none] {$...$}; \node (node_...) at (5...bp,...bp)
[draw,draw=none] {$...$}; \draw [black,->] (node_...) ..controls
(...bp,...bp) and (...bp,...bp) .. (node_...); % \end{tikzpicture} Got:
\begin{tikzpicture}[>=latex,line join=bevel,] %% \node (node_0) at
(6.0bp,6.5bp) [draw,draw=none] {$1$}; \node (node_1) at (6.0bp,55.5bp)
[draw,draw=none] {$2$}; \draw [black,->] (node_0) ..controls
(6.0bp,19.603bp) and (6.0bp,30.062bp) .. (node_1); % \end{tikzpicture}
********************************************************************** 1
item had failures: 1 of 3 in
sage.combinat.posets.posets.FinitePoset._latex_ [1475 tests, 1 failure,
14.53 s]
----------------------------------------------------------------------
Cosmetic (one % too much), already seen.
charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long
--random-seed=243887514724930233678848752823063984447
src/sage/functions/exp_integral.py # 1 doctest failed Running doctests with
ID 2023-10-10-18-03-14-f0fdedfc. Git branch: develop Git ref:
10.1.beta0-4568-g2f1a76dc24 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,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 214.7
--random-seed=243887514724930233678848752823063984447
src/sage/functions/exp_integral.py
********************************************************************** File
"src/sage/functions/exp_integral.py", line 1509, in
sage.functions.exp_integral.exponential_integral_1 Failed example: for prec
in [20..128]: # long time (15s on sage.math, 2013), needs sage.libs.pari R
= RealField(prec) S = RealField(prec+64) a = R.random_element(-15,10).exp()
n = 2^ZZ.random_element(14) x = exponential_integral_1(a, n) y =
exponential_integral_1(S(a), n) c = RDF(4 * max(1.0, y[0])) for i in
range(n): e = float(abs(S(x[i]) - y[i]) << prec) if e >= c:
print("exponential_integral_1(%s, %s)[%s] with precision %s has error of %s
>= %s"%(a, n, i, prec, e, c)) Expected nothing Got:
exponential_integral_1(45.61279732992531971338083795119350602, 1)[0] with
precision 127 has error of 4.454490724546249 >= 4.0
********************************************************************** 1
item had failures: 1 of 10 in
sage.functions.exp_integral.exponential_integral_1 [271 tests, 1 failure,
11.14 s]
---------------------------------------------------------------------- sage
-t --long --warn-long 214.7
--random-seed=243887514724930233678848752823063984447
src/sage/functions/exp_integral.py # 1 doctest failed
----------------------------------------------------------------------
*New*. This one needs too much numerical analysis fu for me.
charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long
--random-seed=243887514724930233678848752823063984447
src/sage/functions/special.py # 2 doctests failed Running doctests with ID
2023-10-10-18-18-07-f80596d8. Git branch: develop Git ref:
10.1.beta0-4568-g2f1a76dc24 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,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 214.7
--random-seed=243887514724930233678848752823063984447
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,
4.12 s]
---------------------------------------------------------------------- sage
-t --long --warn-long 214.7
--random-seed=243887514724930233678848752823063984447
src/sage/functions/special.py # 2 doctests failed
----------------------------------------------------------------------
Already seen. I still do not understand it.
HTH,
Le mardi 10 octobre 2023 à 06:27:51 UTC+2, Emmanuel Charpentier a écrit :
> Seems to have worked.Now compiling...
>
> Le lundi 9 octobre 2023 à 23:44:30 UTC+2, Dima Pasechnik a écrit :
>
>> On Mon, Oct 9, 2023 at 6:26 PM Emmanuel Charpentier
>> <[email protected]> wrote:
>> >
>> >
>> >
>> > Le lundi 9 octobre 2023 à 18:58:13 UTC+2, Dima Pasechnik a écrit :
>> >
>> > Ik ken bijna geen Frans, hoor...
>> > Dat is een grafische dingetje in je mail, niet makkelijk voor
>> automatische vertaling, sorry.
>> >
>> >
>> > Wups ! Sorry for the noise...
>> >
>> > Litteral translation :
>> > ```
>> > make[1] : entering the « /usr/local/sage-10/build/make » directory
>> > make[1]: *** No rule to make the « hatch-fancy-pypi-readme » target.
>> Stop.
>> > make[1]: Leaving the « /usr/local/sage-10/build/make » directory
>> > ```
>> >
>> sorry, typo
>>
>> make hatch_fancy_pypi_readme
>>
>>
>> > HTH,
>> >
>> > [ Snip... ]
>> >
>> > --
>> > 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 [email protected].
>> > To view this discussion on the web visit
>> https://groups.google.com/d/msgid/sage-release/ea582cff-45ce-4665-9e2e-299da35d4386n%40googlegroups.com.
>>
>>
>>
>
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/sage-release/af4895ac-44d3-4669-a392-65e4f68fd54en%40googlegroups.com.