Re: [sage-release] Re: Sage 10.4.beta5 released

2024-05-03 Thread dimpase
On Fri, May 03, 2024 at 05:47:27AM -0700, david@gmail.com wrote:
> Thank you for this new release.
> 
> With Fedora 39, I have the following issue that I don't observe on macOS 
> 
> maserati:/some/path/sage> ./sage -t 
> src/sage/graphs/generators/smallgraphs.py
> 
> too few successful tests, not using stored timings
> 
> Running doctests with ID 2024-05-03-12-10-24-1c65d6ef.
> 
> Git branch: develop
> 
> Git ref: 10.4.beta5
> 
> Running with SAGE_LOCAL='/home/dcoudert/sage/local' and 
> SAGE_VENV='/home/dcoudert/sage/local/var/lib/sage/venv-python3.12'
> 
> Using 
> --optional=benzene,bliss,buckygen,csdp,dot2tex,fedora,gap_packages,glucose,igraph,libsemigroups,mcqd,pip,plantri,python_igraph,sage,sage_spkg,tdlib,texttable
> 
> Features to be detected: 
> 4ti2,SAGE_SRC,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 --random-seed=97244284769564606085961768045450911646 
> src/sage/graphs/generators/smallgraphs.py
> 
> Timed out (and interrupt failed)
> 
> **
> 
> 
> --
> 
> sage -t --random-seed=97244284769564606085961768045450911646 
> src/sage/graphs/generators/smallgraphs.py  # Timed out (and interrupt 
> failed)
> 
> --
> 
> Total time for all tests: 660.1 seconds
> 
> cpu time: 0.0 seconds
> 
> cumulative wall time: 0.0 seconds
> 
> Features detected for doctesting: 
> networkx,sage.geometry.polyhedron,sage.groups,sage.libs.pari,sage.modules,sage.numerical.mip,sage.plot,sage.rings.finite_rings,sage.rings.number_field,sage.symbolic
> 
> pytest is not installed in the venv, skip checking tests that rely on it
> 
> 
> Same issue with
> 
> sage -t --random-seed=76417292471192601569274824800602906818 
> src/sage/graphs/strongly_regular_db.pyx  # Timed out (and interrupt failed)
> 
> sage -t --random-seed=76417292471192601569274824800602906818 
> src/sage/graphs/generators/classical_geometries.py  # Timed out (and 
> interrupt failed)
> 
> sage -t --random-seed=76417292471192601569274824800602906818 
> src/sage/graphs/generators/distance_regular.pyx  # Timed out (and interrupt 
> failed)
> 
> sage -t --random-seed=76417292471192601569274824800602906818 
> src/sage/graphs/generators/smallgraphs.py  # Timed out (and interrupt 
> failed)
> 
> 
> I don't know what's going on.

Do we officially support Python 3.12 ?

Anyway, it would be useful to see where exactly these tests time out.

Dima

> 
> David.
> 
> On Friday, May 3, 2024 at 1:08:14 AM UTC+2 Volker Braun 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
> >
> >
> > 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to 
> > 10.4.beta5
> > e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py 
> > taking too long time
> > 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
> > 67f26757bcb gh-37904: Change `SetSystem` representation
> > a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
> > 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
> > 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp 
> > interface
> > 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
> > c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
> > b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 (2022)
> > 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
> > 9ce51d09089 gh-37853: 

Re: [sage-release] Re: Sage 10.3 released

2024-03-20 Thread dimpase
On Wed, Mar 20, 2024 at 11:53:49AM +, John Cremona wrote:
> Sorry but I have another issue, different machine, also ubuntu 20.04:
> 
> The following package(s) may have failed to build (not necessarily
> during this run of 'make all-start'):
> 
> * package: cypari-2.1.4
>   last build time: Mar 20 11:41
>   log file:/usr/local/sage/sage-10.3/logs/pkgs/cypari-2.1.4.log
> 
> Log attached.
> 
> If it is relevant, I do have a recent pari installed and configure decided
> it was suitable.

the error is

   File 
"/usr/local/sage/sage-10.3/local/var/lib/sage/venv-python3.10/var/tmp/sage/build/cypari-2.1.4/src/autogen/doc.py",
 line 274, in get_raw_doc
  raise RuntimeError("no help found for '{}'".format(function))
  RuntimeError: no help found for 'besseljzero'
  error: subprocess-exited-with-error

which indicates that your pari help data (used by cypari2) was not installed in 
a location
understood by cypari2, or not installed at all.

I recall seeing this sort of error on a Linux and concluding that it's a
bug in the Pari package of that Linux distro.
Does your Pari help system work there?

Dima



> 
> John
> 
> On Wed, 20 Mar 2024 at 11:22, John Cremona  wrote:
> 
> >
> >
> > On Wed, 20 Mar 2024 at 10:13, Dima Pasechnik  wrote:
> >
> >>
> >>
> >> On Wed, Mar 20, 2024 at 9:53 AM John Cremona 
> >> wrote:
> >>
> >>> Thanks for the new release.  On a ubuntu machine which I had literally
> >>> only hust upgraded from 20.04 LTS to 22.04.LTS, by build failed here:
> >>> * package: info-6.8
> >>>   last build time: Mar 20 09:39
> >>>   log file:/usr/local/sage/sage-10.3/logs/pkgs/info-6.8.log
> >>>   build directory:
> >>> /usr/local/sage/sage-10.3/local/var/tmp/sage/build/info-6.8
> >>>
> >>> I could not tell from the log (attached) just what the problem is -- any
> >>> suggestions?
> >>>
> >>
> >> Just install texinfo - then this package should not be needed. Building
> >> (tex)info is tricky, as you see here...
> >>
> >
> > Thanks Dima, you are very helpful as always.  I installed texinfo, forgot
> > to rerun ./configure, reran make, stuck at the same place, remebered to
> > rerun ./configure, and am continuing the build.  Luckily this machine has
> > 72 cores and since I only just did the system upgrade, no-one else is using
> > it!
> >
> > I don't always install all the packages suggested by ./configure since
> > sometimes I have more recent versions than are in ubuntu.  But that is not
> > relevant for texinfo (it can be for pari, flint, ntl, and of course eclib).
> >
> > John
> >
> >
> >
> >> (IMHO this should have never been made a standard Sage package - but
> >> rather Sage should require info from the OS, as it's literally available in
> >> every sane environment)
> >>
> >> Dima
> >>
> >>
> >>>
> >>> John
> >>>
> >>> On Wed, 20 Mar 2024 at 05:03, Matthias Köppe 
> >>> wrote:
> >>>
>  Thanks a lot, Volker!
> 
>  Many thanks to all who contributed to this release, and welcome to all
>  new contributors!
> 
>  It's not too late to expand our release notes:
>  https://github.com/sagemath/sage/wiki/Sage-10.3-Release-Tour
> 
>  On Tuesday, March 19, 2024 at 5:36:30 PM UTC-7 Volker Braun wrote:
> 
> > The "master" git branch has been updated to Sage-10.3. 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
> >
> > There was no change over 10.3.rc4
> >
> > --
>  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/dddbd588-b3fe-464d-8fb8-359fb5e2b33fn%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 sage-release+unsubscr...@googlegroups.com.
> >>> To view this discussion on the web visit
> >>> https://groups.google.com/d/msgid/sage-release/CAD0p0K4sbjS-3ojpYLjioMZU-ZYe2kM8wKBb4wNGoNiV2r8nsA%40mail.gmail.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 sage-release+unsubscr...@googlegroups.com.
> >> To view this 

Re: [sage-release] Re: Sage 10.2.beta7 released

2023-10-16 Thread dimpase
On Mon, Oct 16, 2023 at 09:16:46AM +0200, emanuel.charpent...@gmail.com wrote:
> More examination of the `install.log` file shows a raft of Cython errors. 
> `install.log` (compressed) enclosed.
I think this shows that certain patch for Cython 3.0.2 (Cython PR #5690)
must have been included.
E.g. it's in the branch of https://github.com/sagemath/sage/pull/36332,
the file build/pkgs/cython/patches/5690.patch there

So you can do 

   git pull <...> pull/36332/head

(where <...> should be the remote name of main Sagemath git repo, often
called origin, or upstream)
to install it, and then run 

   make cython

followed by 

   make build



Dima

-- 
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/ZSz2S_zZLFC_ed79%40hilbert.


signature.asc
Description: PGP signature


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

2020-11-26 Thread dimpase
On Fri, Nov 27, 2020 at 12:11:15AM +0100, Kenji Iohara wrote:
> 
>  It gives me 
> 
> sage: import locale   
>   
> sage: locale.setlocale(locale.LC_ALL,")" 
> :  
> 
the 2nd line should be

locale.setlocale(locale.LC_ALL,'') 

(I don't know why you ended up with " instead of '' in the first
place, probably your keyboard has a setting that automatically
converts '' into ")

HTML email is evil, too - I think it's clearly visible in
my original message that it was '', if viewed with a normal
terminal font :-)

HTH
Dima

-- 
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/20201126232453.GA978%40hilbert.


signature.asc
Description: PGP signature


Re: [sage-release] Re: Sage 8.9.rc0 released

2019-09-14 Thread dimpase
On Fri, Sep 13, 2019 at 02:25:10PM -0700, Emmanuel Charpentier wrote:
> On Debian testing running on core i7 + 16 GB RAM, ptestallong gets 12 
> transient and 3 permanent faiures (one of the latter being related to the 
> optional gap-packages).
> 
> Head of the log file:
> 
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,external,fricas,gap_packages,giacpy_sage,libsemigroups,memlimit,python2,sage
> External software to be detected: 
> cplex,ffmpeg,graphviz,gurobi,imagemagick,internet,latex,macaulay2,magma,maple,mathematica,matlab,octave,pandoc,scilab
> 
> Transient failures:
> 
> | File| Result  
>| P/T |
> |-++-|
> | src/sage/graphs/generators/smallgraphs.py   | 6 doctests 
> failed  | T   |
> | src/sage/combinat/posets/posets.py  | 1 doctest 
> failed   | T   |
> | src/sage/plot/animate.py| 7 doctests 
> failed  | T   |
> | src/sage/combinat/matrices/hadamard_matrix.py   | 2 doctests 
> failed  | T   |
> | src/sage/coding/databases.py| 2 doctests 
> failed  | T   |
> | src/sage/misc/latex.py  | 1 doctest 
> failed   | T   |
> | src/sage/misc/persist.pyx   | 2 doctests 
> failed  | T   |
> | src/sage/repl/load.py   | 1 doctest 
> failed   | T   |
> | src/sage/graphs/graph_latex.py  | 2 doctests 
> failed  | T   |
> | src/sage/combinat/designs/ext_rep.py| 2 doctests 
> failed  | T   |
> | src/sage/misc/remote_file.py| 2 doctests 
> failed  | T   |
> | src/sage/databases/findstat.py  | 11 doctests 
> failed | T   |
> 
> Permanent failures:
> 
> | File| Result  
>| P/T |
> |-++-|
> | src/sage/libs/eclib/interface.py| 1 doctest 
> failed   | P   |
> | src/sage/tests/gap_packages.py  | 1 doctest 
> failed   | P   |
> | src/sage/rings/polynomial/polynomial_rational_flint.pyx | 1 doctest 
> failed   | P   |
> 
> Details for the permanent failures:
> 
> charpent@zen-book-flip:/usr/local/sage-P3-2$ sage -t --long --warn-long 
> 177.6 src/sage/libs/eclib/interface.py  
> Running doctests with ID 2019-09-13-22-58-28-a45b380d.
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,libsemigroups,memlimit,python2,sage
> Doctesting 1 file.
> sage -t --long --warn-long 177.6 src/sage/libs/eclib/interface.py
> **
> File "src/sage/libs/eclib/interface.py", line 597, in 
> sage.libs.eclib.interface.mwrank_EllipticCurve.saturate
> Failed example:
> E.saturation([Q1,Q2])
> Expected:
> ([(1 : -27 : 1), (157 : 1950 : 1)], 3, 0.801588644684981)
> Got:
> Attempt to round -0.2617840677e25 to a long int fails, aborting!
> ([(1 : -27 : 1), (157 : 1950 : 1)], 3, 0.801588644684981)
> **
> 1 item had failures:
>1 of   9 in sage.libs.eclib.interface.mwrank_EllipticCurve.saturate
> [192 tests, 1 failure, 3.82 s]
> --
> sage -t --long --warn-long 177.6 src/sage/libs/eclib/interface.py  # 1 
> doctest failed
> --
> Total time for all tests: 3.9 seconds
> cpu time: 3.8 seconds
> cumulative wall time: 3.8 seconds
> 
> charpent@zen-book-flip:/usr/local/sage-P3-2$ sage -t --long --warn-long 
> 177.6 src/sage/tests/gap_packages.py
> Running doctests with ID 2019-09-13-23-00-30-5c509c45.
> Git branch: develop
> Using 
> --optional=build,dochtml,dot2tex,fricas,gap_packages,giacpy_sage,libsemigroups,memlimit,python2,sage
> Doctesting 1 file.
> sage -t --long --warn-long 177.6 src/sage/tests/gap_packages.py
> **
> File "src/sage/tests/gap_packages.py", line 8, in sage.tests.gap_packages
> Failed example:
> test_packages(pkgs, only_failures=True)# optional - gap_packages
> Expected:
>   Status   Package   GAP Output
> ++-++
> Got:
> #I  method installed for Matrix matches more than one declaration
>   Status   Package   GAP Output
> ++-++


I am aware of this issue: it's something coming from GAP's package
Semigroups. I'm in touch with GAP people to sort it out.

Dima

> **
> 1 item had failures:
>1 of   5 in sage.tests.gap_packages
> [11 tests, 1 

Re: [sage-release] Sage 8..8 released

2019-06-27 Thread dimpase
On Thu, Jun 27, 2019 at 09:10:44AM +0200, henri.gir...@gmail.com wrote:
> For info ?
> 
> As I was in develop I changed to master and make build (I can't build 
> doc) it says 1400 updates ?
> 
> You said no change in 8.8.rc3, why all these then ?

probably you used a mirror that was not updated yet?

> 
> Regards
> 
> Henri
> 
> 
> Le 26/06/2019 à 23:19, Volker Braun a écrit :
> > The "master" git branch has been updated to Sage-8.8. 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
> >
> > There was no change over 8.8.rc3
> > -- 
> > 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 post to this group, send email to sage-release@googlegroups.com 
> > .
> > Visit this group at https://groups.google.com/group/sage-release.
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msgid/sage-release/3045b6ac-5941-4979-9f7b-6e03be4a58f6%40googlegroups.com
> >  
> > .
> > For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> 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 post to this group, send email to sage-release@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/1cdbc697-ea0b-05ba-6f2b-f3faec6fc2b7%40gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/20190627080854.GA22505%40hilbert.lan.
For more options, visit https://groups.google.com/d/optout.