Re: [sage-release] Sage 9.7.beta3 released

2022-06-20 Thread François Bissey
Fix at https://trac.sagemath.org/ticket/34037 is ready for review.

> On 21/06/2022, at 13:13, François Bissey  wrote:
> 
> The test was introduced in https://trac.sagemath.org/ticket/25626 and you can 
> see my comment at the end. We need to follow up to make sure the result is 
> tested in a more version independent form.
> 
>> On 21/06/2022, at 13:08, François Bissey  wrote:
>> 
>> I meant to follow up on that. The test has been added in a recent ticket but 
>> the result is different between giac 1.7 and giac 1.9. Both results are 
>> equivalent but the 1.7 is more compact (simplified?). The failure means you 
>> have giac 1.9 installed.
>> 
>>> On 21/06/2022, at 13:05, 'tsc...@ucdavis.edu' via sage-release 
>>>  wrote:
>>> 
>>> I don't know when these errors started to appear, but I am getting the 
>>> following failures:
>>> 
>>> Using 
>>> --optional=4ti2,bliss,coxeter3,debian,e_antic,fricas,gap_packages,latte_int,libsemigroups,lidia,meataxe,normaliz,pip,sage,sage_spkg,tides
>>> Features to be detected: 
>>> 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,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,sphinx,tdlib
>>> Doctesting 2 files using 24 threads.
>>> sage -t --warn-long 41.4 
>>> --random-seed=318832280051652493374019680328048210704 
>>> src/sage/calculus/calculus.py
>>> **
>>> File "src/sage/calculus/calculus.py", line 387, in sage.calculus.calculus
>>> Failed example:
>>>   integrate(exp(t)/(t + 1)^2, t, algorithm="giac")
>>> Expected:
>>>   (t*Ei(t + 1) + Ei(t + 1) - e^(t + 1))/(t*e + e)
>>> Got:
>>>   ((t + 1)*(1/(t + 1) - 1)*Ei(-(t + 1)*(1/(t + 1) - 1) + 1) - Ei(-(t + 
>>> 1)*(1/(t + 1) - 1) + 1) + e^(-(t + 1)*(1/(t + 1) - 1) + 1))/((t + 1)*(1/(t 
>>> + 1) - 1)*e - e)
>>> **
>> 
> 

-- 
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/25F4C557-7749-4FC4-97F5-D12D35932ECA%40gmail.com.


Re: [sage-release] Sage 9.7.beta3 released

2022-06-20 Thread François Bissey
The test was introduced in https://trac.sagemath.org/ticket/25626 and you can 
see my comment at the end. We need to follow up to make sure the result is 
tested in a more version independent form.

> On 21/06/2022, at 13:08, François Bissey  wrote:
> 
> I meant to follow up on that. The test has been added in a recent ticket but 
> the result is different between giac 1.7 and giac 1.9. Both results are 
> equivalent but the 1.7 is more compact (simplified?). The failure means you 
> have giac 1.9 installed.
> 
>> On 21/06/2022, at 13:05, 'tsc...@ucdavis.edu' via sage-release 
>>  wrote:
>> 
>> I don't know when these errors started to appear, but I am getting the 
>> following failures:
>> 
>> Using 
>> --optional=4ti2,bliss,coxeter3,debian,e_antic,fricas,gap_packages,latte_int,libsemigroups,lidia,meataxe,normaliz,pip,sage,sage_spkg,tides
>> Features to be detected: 
>> 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,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,sphinx,tdlib
>> Doctesting 2 files using 24 threads.
>> sage -t --warn-long 41.4 
>> --random-seed=318832280051652493374019680328048210704 
>> src/sage/calculus/calculus.py
>> **
>> File "src/sage/calculus/calculus.py", line 387, in sage.calculus.calculus
>> Failed example:
>>integrate(exp(t)/(t + 1)^2, t, algorithm="giac")
>> Expected:
>>(t*Ei(t + 1) + Ei(t + 1) - e^(t + 1))/(t*e + e)
>> Got:
>>((t + 1)*(1/(t + 1) - 1)*Ei(-(t + 1)*(1/(t + 1) - 1) + 1) - Ei(-(t + 
>> 1)*(1/(t + 1) - 1) + 1) + e^(-(t + 1)*(1/(t + 1) - 1) + 1))/((t + 1)*(1/(t + 
>> 1) - 1)*e - e)
>> **
> 

-- 
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/11959F40-9345-46A7-A8E3-27E0A754D00D%40gmail.com.


Re: [sage-release] Sage 9.7.beta3 released

2022-06-20 Thread François Bissey
I meant to follow up on that. The test has been added in a recent ticket but 
the result is different between giac 1.7 and giac 1.9. Both results are 
equivalent but the 1.7 is more compact (simplified?). The failure means you 
have giac 1.9 installed.

> On 21/06/2022, at 13:05, 'tsc...@ucdavis.edu' via sage-release 
>  wrote:
> 
> I don't know when these errors started to appear, but I am getting the 
> following failures:
> 
> Using 
> --optional=4ti2,bliss,coxeter3,debian,e_antic,fricas,gap_packages,latte_int,libsemigroups,lidia,meataxe,normaliz,pip,sage,sage_spkg,tides
> Features to be detected: 
> 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,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,sphinx,tdlib
> Doctesting 2 files using 24 threads.
> sage -t --warn-long 41.4 
> --random-seed=318832280051652493374019680328048210704 
> src/sage/calculus/calculus.py
> **
> File "src/sage/calculus/calculus.py", line 387, in sage.calculus.calculus
> Failed example:
> integrate(exp(t)/(t + 1)^2, t, algorithm="giac")
> Expected:
> (t*Ei(t + 1) + Ei(t + 1) - e^(t + 1))/(t*e + e)
> Got:
> ((t + 1)*(1/(t + 1) - 1)*Ei(-(t + 1)*(1/(t + 1) - 1) + 1) - Ei(-(t + 
> 1)*(1/(t + 1) - 1) + 1) + e^(-(t + 1)*(1/(t + 1) - 1) + 1))/((t + 1)*(1/(t + 
> 1) - 1)*e - e)
> **

-- 
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/5985B9E9-486F-469C-86C6-C9F041AFE69B%40gmail.com.


[sage-release] Re: Sage 9.7.beta3 released

2022-06-20 Thread 'tsc...@ucdavis.edu' via sage-release
I don't know when these errors started to appear, but I am getting the 
following failures:

Using 
--optional=4ti2,bliss,coxeter3,debian,e_antic,fricas,gap_packages,latte_int,libsemigroups,lidia,meataxe,normaliz,pip,sage,sage_spkg,tides
Features to be detected: 
4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,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,sphinx,tdlib
Doctesting 2 files using 24 threads.
sage -t --warn-long 41.4 
--random-seed=318832280051652493374019680328048210704 
src/sage/calculus/calculus.py
**
File "src/sage/calculus/calculus.py", line 387, in sage.calculus.calculus
Failed example:
integrate(exp(t)/(t + 1)^2, t, algorithm="giac")
Expected:
(t*Ei(t + 1) + Ei(t + 1) - e^(t + 1))/(t*e + e)
Got:
((t + 1)*(1/(t + 1) - 1)*Ei(-(t + 1)*(1/(t + 1) - 1) + 1) - Ei(-(t + 
1)*(1/(t + 1) - 1) + 1) + e^(-(t + 1)*(1/(t + 1) - 1) + 1))/((t + 1)*(1/(t 
+ 1) - 1)*e - e)
**
1 item had failures:
   1 of 118 in sage.calculus.calculus
[463 tests, 1 failure, 6.98 s]
sage -t --warn-long 41.4 
--random-seed=318832280051652493374019680328048210704 
src/sage/groups/perm_gps/permgroup_named.py
**
File "src/sage/groups/perm_gps/permgroup_named.py", line 2737, in 
sage.groups.perm_gps.permgroup_named.PSL.ramification_module_decomposition_hurwitz_curve
Failed example:
G.ramification_module_decomposition_hurwitz_curve() # random, optional 
- gap_packages
Exception raised:
Traceback (most recent call last):
  File 
"/home/travis/sage/local/var/lib/sage/venv-python3.10.3/lib/python3.10/site-packages/sage/doctest/forker.py",
 
line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/home/travis/sage/local/var/lib/sage/venv-python3.10.3/lib/python3.10/site-packages/sage/doctest/forker.py",
 
line 1093, in compile_and_execute
exec(compiled, globs)
  File "",
 
line 1, in 
G.ramification_module_decomposition_hurwitz_curve() # random, 
optional - gap_packages
  File 
"/home/travis/sage/local/var/lib/sage/venv-python3.10.3/lib/python3.10/site-packages/sage/groups/perm_gps/permgroup_named.py",
 
line 2758, in ramification_module_decomposition_hurwitz_curve
libgap.Read(Path(SAGE_EXTCODE) / 'gap' / 'joyner' /
  File "sage/libs/gap/element.pyx", line 2519, in 
sage.libs.gap.element.GapElement_Function.__call__ 
(build/cythonized/sage/libs/gap/element.c:19854)
a = [x if isinstance(x, GapElement) else libgap(x) for x in args]
  File "sage/structure/parent.pyx", line 897, in 
sage.structure.parent.Parent.__call__ 
(build/cythonized/sage/structure/parent.c:9488)
return mor._call_(x)
  File "sage/structure/coerce_maps.pyx", line 161, in 
sage.structure.coerce_maps.DefaultConvertMap_unique._call_ 
(build/cythonized/sage/structure/coerce_maps.c:4770)
raise
  File "sage/structure/coerce_maps.pyx", line 156, in 
sage.structure.coerce_maps.DefaultConvertMap_unique._call_ 
(build/cythonized/sage/structure/coerce_maps.c:4662)
return C._element_constructor(x)
  File "sage/libs/gap/libgap.pyx", line 317, in 
sage.libs.gap.libgap.Gap._element_constructor_ 
(build/cythonized/sage/libs/gap/libgap.c:3851)
x = str(x._libgap_init_())
AttributeError: 'PosixPath' object has no attribute '_libgap_init_'
**
File "src/sage/groups/perm_gps/permgroup_named.py", line 2787, in 
sage.groups.perm_gps.permgroup_named.PSL.ramification_module_decomposition_modular_curve
Failed example:
G.ramification_module_decomposition_modular_curve() # random, optional 
- gap_packages
Exception raised:
Traceback (most recent call last):
  File 
"/home/travis/sage/local/var/lib/sage/venv-python3.10.3/lib/python3.10/site-packages/sage/doctest/forker.py",
 
line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/home/travis/sage/local/var/lib/sage/venv-python3.10.3/lib/python3.10/site-packages/sage/doctest/forker.py",
 
line 1093, in compile_and_execute
exec(compiled, globs)
  File "",
 
line 1, in 
G.ramification_module_decomposition_modular_curve() # random, 
optional - gap_packages
  File 
"/home/travis/sage/local/var/lib/sage/venv-python3.10.3/lib/python3.10/site-packages/sage/groups/perm_gps/permgroup_named.py",
 
line 2802,

[sage-release] Re: Sage 9.7.beta3 released

2022-06-20 Thread Eric Gourgoulhon
Thanks for the new release.
On Ubuntu 20.04 running on Xeon E5-2623 + 16 GB RAM:

- build (-j16) from a fresh git clone with system Python (3.8.10): OK (*)
- make ptestlong --> all tests passed except for 
src/sage/modular/overconvergent/hecke_series.py,
  due to https://trac.sagemath.org/ticket/34025

(*) the Ubuntu package python3-venv had to be installed for the system 
Python to be used, cf. 
https://groups.google.com/g/sage-release/c/O2m5zNTVc1g/m/XeXc4kDGAwAJ

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/5f6db0b9-9c97-4499-975a-0e848cbd7989n%40googlegroups.com.


[sage-release] Re: Sage 9.7.beta2 released

2022-06-20 Thread Eric Gourgoulhon
Le vendredi 17 juin 2022 à 19:49:31 UTC+2, matthia...@gmail.com a écrit :

> On Thursday, June 16, 2022 at 5:56:46 AM UTC-7 egourg...@gmail.com wrote:
>
>> this is the first version of Sage that refuses to use the system Python, 
>> which is 3.8.10. Although only Python 3.7 is officially dropped by this 
>> version, configure says:
>>  
>> checking for python3 >= 3.8.0, < 3.11.0 with modules sqlite3, ctypes, 
>> math, hashlib, crypt, socket, zlib, distutils.core, ssl, ensurepip... 
>> checking ... whether /usr/bin/python3 is good... no, the version is in 
>> the supported range but cannot import one of the required modules: sqlite3, 
>> ctypes, math, hashlib, crypt, socket, zlib, distutils.core, ssl, ensurepip
>>
>
>  You may need to install the package "python3-venv".
>

Indeed, this solves the issue, thanks!
After having installed python3-venv, I could build Sage 9.7.beta3 from a 
fresh git clone with the system Python (3.8.10). 
I've updated 
https://sagemanifolds.obspm.fr/install_ubuntu.html
accordingly. 

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/1e5988fc-feba-4005-a27b-9b4eac40a65fn%40googlegroups.com.