Sage 8..8 released

218 views
Skip to first unread message

Volker Braun

unread,
Jun 26, 2019, 5:19:29 PM6/26/19
to sage-release
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

henri....@gmail.com

unread,
Jun 27, 2019, 3:10:48 AM6/27/19
to sage-r...@googlegroups.com

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 ?

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...@googlegroups.com.
To post to this group, send email to sage-r...@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.

dim...@gmail.com

unread,
Jun 27, 2019, 4:08:57 AM6/27/19
to sage-r...@googlegroups.com
On Thu, Jun 27, 2019 at 09:10:44AM +0200, henri....@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...@googlegroups.com
> > <mailto:sage-release...@googlegroups.com>.
> > To post to this group, send email to sage-r...@googlegroups.com
> > <mailto:sage-r...@googlegroups.com>.
> > <https://groups.google.com/d/msgid/sage-release/3045b6ac-5941-4979-9f7b-6e03be4a58f6%40googlegroups.com?utm_medium=email&utm_source=footer>.
> > 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...@googlegroups.com.
> To post to this group, send email to sage-r...@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.

François Bissey

unread,
Jun 27, 2019, 4:12:32 AM6/27/19
to 'Justin C. Walker' via sage-release
That’s because you changed branch. There is no difference between
the develop branch at 8.8.rc3 and master at 8.8. But when
you switch branch to master you get all the changes between
master at 8.7 and master at 8.8.
Basically to get master at 8.8 you merge develop at 8.8.rc3 into
master at 8.7.

François
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/20190627080854.GA22505%40hilbert.lan.

henri....@gmail.com

unread,
Jun 27, 2019, 5:14:40 AM6/27/19
to sage-r...@googlegroups.com
Thank you...

I still can't compile doc-html, i did a make build to avoid the problem.

Emmanuel Charpentier

unread,
Jul 1, 2019, 9:53:41 AM7/1/19
to sage-release
FWIW on Debian testing running on Core i5+8 GB Ram :

Python2 : incremental build (from 8.8.rc1, with MAKE="make -j4") correct, passes ptestlong with the usual transient error on the French book (already reported thrice).

Python3 : fresh build (strictly conformant to the instructions given in the FAQ) from a newly-cloned git directory.
  • Builds OK
  • make doc gives a ton of warnings : "1406: RemovedInSphinx20Warning: formatargspec() is now deprecated.  Please use sphinx.util.inspect.Signature instead."
  • make ptests-python3 : two errors:

----------------------------------------------------------------------
sage -t --long --warn-long 49.8 src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py  # 2 doctests failed
sage -t --long --warn-long 49.8 src/sage/categories/loop_crystals.py  # 1 doctest failed
----------------------------------------------------------------------

The first one is transient (i. e. runs successfully standalone). The second is permanent, but 
  • concerns the optional package dot2tex, and
  • seems cosmetic :

charpent@p-202-021:/usr/local/sage-python3$ ./sage -t --long --warn-long 49.8 src/sage/categories/loop_crystals.py
Running doctests with ID 2019-07-01-15-40-53-d9219b20.
Git branch: develop
Using --optional=build,dochtml,dot2tex,fricas,giacpy_sage,memlimit,python2,sage
Doctesting 1 file.
sage -t --long --warn-long 49.8 src/sage/categories/loop_crystals.py
**********************************************************************
File "src/sage/categories/loop_crystals.py", line 118, in sage.categories.loop_crystals.LoopCrystals.ParentMethods.digraph
Failed example:
    G.latex_options()  # optional - dot2tex
Expected:
    LaTeX options for Digraph on 29 vertices:
    {...'edge_options': <function <lambda> at 0x...>,...}
Got:
    LaTeX options for Digraph on 29 vertices: {'format': 'dot2tex', 'edge_labels': True, 'color_by_label': {1: 'blue', 2: 'red', 3: 'green'}, 'edge_options': <function LoopCrystals.ParentMethods.digraph.<locals>.<lambda> at 0x7fb91ea0b400>}
**********************************************************************
1 item had failures:
   1 of   4 in sage.categories.loop_crystals.LoopCrystals.ParentMethods.digraph
    [226 tests, 1 failure, 12.23 s]
----------------------------------------------------------------------
sage -t --long --warn-long 49.8 src/sage/categories/loop_crystals.py  # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 14.8 seconds
    cpu time: 9.9 seconds
    cumulative wall time: 12.2 seconds

HTH, 

Frédéric Chapoton

unread,
Jul 1, 2019, 10:16:43 AM7/1/19
to sage-release
The second has been fixed already in https://trac.sagemath.org/ticket/27988

Volker Braun

unread,
Jul 2, 2019, 3:08:07 PM7/2/19
to sage-release
binaries are now on the way to the mirrors!

Jan Groenewald

unread,
Jul 3, 2019, 5:48:21 AM7/3/19
to sage-release
Hi

On Tue, 2 Jul 2019 at 21:08, Volker Braun <vbrau...@gmail.com> wrote:
binaries are now on the way to the mirrors!

1. It looks like Debian 9 is missing?

2. Debian 10 "buster" is due for release in 3 days.
There is a Debian 10 buildbot worker at
Would it be possible to release a sage 8.8 Debian 10 binary?

3. Ubuntu 14.04 is End-of-Life since 30 April (except for paid ext^H^H^H limited security maintenance).
I have removed the 14.04 buildbot workers, so from sage-8.9 there won't be Ubuntu 14.04 binaries.

4. I'm thinking of dropping the i386 buildbot workers (debian and ubuntu). Ubuntu almost dropped
32bit support recently, but after some pushback from the Steam (gaming) and Wine 32bit (windows
compatibility layer on Linux) they reversed the decision. It will reduce our 10 virtualised buildbot workers
running on 1 host to 5 only. We very regularly install Linux on fairly old laptops for students from all over Africa.
We've not seen a 32bit laptop in 2019. Maybe 1 or 2 in 2018 and fewer than 3 in 2017!
I'd be interested in how many 32bit devices show up at https://wiki.sagemath.org/days102
How many times were 32bit vs 64bit downloaded from the mirrors? Is this info available?
Thoughts?

Regards,
Jan

--
  .~.
  /V\     Jan Groenewald
 /( )\    www.aims.ac.za
 ^^-^^ 

Dima Pasechnik

unread,
Jul 3, 2019, 5:54:55 AM7/3/19
to sage-release
On Wed, Jul 3, 2019 at 10:48 AM Jan Groenewald <j...@aims.ac.za> wrote:
>
> Hi
>
> On Tue, 2 Jul 2019 at 21:08, Volker Braun <vbrau...@gmail.com> wrote:
>>
>> binaries are now on the way to the mirrors!
>
>
> 1. It looks like Debian 9 is missing?
>
> 2. Debian 10 "buster" is due for release in 3 days.
> There is a Debian 10 buildbot worker at
> sagebd10_64s02.aims.ac.za (18046)
> Would it be possible to release a sage 8.8 Debian 10 binary?

Well, Debian 10 will be coming with an up to date Sage installable via apt.
Do we need to duplicate this?

>
> 3. Ubuntu 14.04 is End-of-Life since 30 April (except for paid ext^H^H^H limited security maintenance).
> I have removed the 14.04 buildbot workers, so from sage-8.9 there won't be Ubuntu 14.04 binaries.
>
> 4. I'm thinking of dropping the i386 buildbot workers (debian and ubuntu). Ubuntu almost dropped
> 32bit support recently, but after some pushback from the Steam (gaming) and Wine 32bit (windows
> compatibility layer on Linux) they reversed the decision. It will reduce our 10 virtualised buildbot workers
> running on 1 host to 5 only. We very regularly install Linux on fairly old laptops for students from all over Africa.
> We've not seen a 32bit laptop in 2019. Maybe 1 or 2 in 2018 and fewer than 3 in 2017!
> I'd be interested in how many 32bit devices show up at https://wiki.sagemath.org/days102
> How many times were 32bit vs 64bit downloaded from the mirrors? Is this info available?
> Thoughts?
>
> Regards,
> Jan
>
> --
> .~.
> /V\ Jan Groenewald
> /( )\ www.aims.ac.za
> ^^-^^
>
> --
> 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...@googlegroups.com.
> To post to this group, send email to sage-r...@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/CAAg%3Dp_1N_Ewiw9pLQWPVV%2B_32uPYE3gx4eO1X%2BY_eSFnLh0yXA%40mail.gmail.com.

Jan Groenewald

unread,
Jul 3, 2019, 6:03:24 AM7/3/19
to sage-release
Hi

On Wed, 3 Jul 2019 at 11:54, Dima Pasechnik <dim...@gmail.com> wrote:
Well, Debian 10 will be coming with an up to date Sage installable via apt.
Do we need to duplicate this?

Debian 10 Buster has sage 7.4 from their initial freeze about 6 months ago.
It will not be updated again during Buster's lifecycle.

In in institute where we teach sage, lecturers (some are even sage developers)
often ask for updated versions.

(Also two recent sage releases I could not even build from source on debian 9, did
not have time to debug it, but I could use the binaries. Since that I've not even tried
to build it again I just add a binary)

Regards,
Jan


Thierry

unread,
Jul 3, 2019, 6:11:45 AM7/3/19
to sage-r...@googlegroups.com
Hi,

On Wed, Jul 03, 2019 at 11:48:06AM +0200, Jan Groenewald wrote:
> 4. I'm thinking of dropping the i386 buildbot workers (debian and ubuntu).
> Ubuntu almost dropped
> 32bit support recently, but after some pushback from the Steam (gaming) and
> Wine 32bit (windows
> compatibility layer on Linux) they reversed the decision. It will reduce
> our 10 virtualised buildbot workers
> running on 1 host to 5 only. We very regularly install Linux on fairly old
> laptops for students from all over Africa.
> We've not seen a 32bit laptop in 2019. Maybe 1 or 2 in 2018 and fewer than
> 3 in 2017!
> I'd be interested in how many 32bit devices show up at
> https://wiki.sagemath.org/days102
> How many times were 32bit vs 64bit downloaded from the mirrors? Is this
> info available?
> Thoughts?

I am still releasing 32bit live USB for Sage, so it is good if this
architecture is still officially supported. It helps maintining some
pressure on the code quality, and avoid 64bit-specific hardcoded stuff.

Ciao,
Thierry



> Regards,
> Jan
>
> --
> .~.
> /V\ Jan Groenewald
> /( )\ www.aims.ac.za
> ^^-^^
>

Thierry

unread,
Jul 3, 2019, 6:15:58 AM7/3/19
to sage-r...@googlegroups.com
On Wed, Jul 03, 2019 at 12:03:11PM +0200, Jan Groenewald wrote:
> Hi
>
> On Wed, 3 Jul 2019 at 11:54, Dima Pasechnik <dim...@gmail.com> wrote:
>
> > Well, Debian 10 will be coming with an up to date Sage installable via apt.
> > Do we need to duplicate this?

Note that an issue in relying on Sage shipped by Debian, is that many
useful optional Sage packages are not available.

> Debian 10 Buster has sage 7.4 from their initial freeze about 6 months
> ago. It will not be updated again during Buster's lifecycle.

One nice possibility, but it relies on Debian Sage maintainers
workforce, would be to have Sage in buster-backports.

Ciao,
Thierry

> In in institute where we teach sage, lecturers (some are even sage
> developers)
> often ask for updated versions.
>
> (Also two recent sage releases I could not even build from source on debian
> 9, did
> not have time to debug it, but I could use the binaries. Since that I've
> not even tried
> to build it again I just add a binary)
>
> Regards,
> Jan
>
>
>
> --
> .~.
> /V\ Jan Groenewald
> /( )\ www.aims.ac.za
> ^^-^^
>
> --
> 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...@googlegroups.com.
> To post to this group, send email to sage-r...@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/CAAg%3Dp_29hfrowOkgNTxyxdVT%3DKa8qGAJVerZZdzbf371-E3_mA%40mail.gmail.com.

Dima Pasechnik

unread,
Jul 3, 2019, 6:27:59 AM7/3/19
to sage-release, sage-packaging
well, perhaps Debian people can comment. We had a great rush with 8.7
to meet a Debian deadline, it's be a pity if it was not really useful.

IMHO there are ways to use Sage with the experimental packages enabled,
but the details are a bit patchy. I cc to sage-packaging for Debian to comment.
> --
> 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...@googlegroups.com.
> To post to this group, send email to sage-r...@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/CAAg%3Dp_29hfrowOkgNTxyxdVT%3DKa8qGAJVerZZdzbf371-E3_mA%40mail.gmail.com.

Thierry

unread,
Jul 3, 2019, 6:45:59 AM7/3/19
to sage-r...@googlegroups.com, sage-packaging
On Wed, Jul 03, 2019 at 11:27:47AM +0100, Dima Pasechnik wrote:
> well, perhaps Debian people can comment. We had a great rush with 8.7
> to meet a Debian deadline, it's be a pity if it was not really useful.

It was useful: according to [1] buster will ship 8.6, but it is like 8.7
since they ship a version that is compatible with gap 4.10 and numpy
1.16 which were the reasons for the 8.7 rush (see [2]). So the current
situation is not so bad. But unless they have plans (and workforce) to
maintain Sage in buster-backports, it will become as obsolete as 7.4 of
stretch with time.

Ciao,
Thierry

[1] https://packages.debian.org/cgi-bin/search_packages.pl?keywords=sagemath&searchon=names&subword=1&version=all&release=all
[2] https://groups.google.com/forum/#!msg/sage-devel/ztLmB2xWFig/kWk7LGycCQAJ
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAAWYfq0PAAPn_HdOMya%2B1ZSi345tEJrRzcsL_Ne6tjGqPwPPdw%40mail.gmail.com.

Jan Groenewald

unread,
Jul 3, 2019, 6:49:32 AM7/3/19
to sage-release, sage-packaging
Hi

On Wed, 3 Jul 2019 at 12:46, Thierry <sage-goo...@lma.metelu.net> wrote:
On Wed, Jul 03, 2019 at 11:27:47AM +0100, Dima Pasechnik wrote:
> well, perhaps Debian people can comment. We had a great rush with 8.7
> to meet a Debian deadline, it's be a pity if it was not really useful.

It was useful: according to [1] buster will ship 8.6, but it is like 8.7
since they ship a version that is compatible with gap 4.10 and numpy
1.16 which were the reasons for the 8.7 rush (see [2]). So the current
situation is not so bad. But unless they have plans (and workforce) to
maintain Sage in buster-backports, it will become as obsolete as 7.4 of
stretch with time.

Apologies I mentioned 7.4 earlier, which is of course Debian 9 stretch
not Debian 10 buster. Indeed comments above are correct.
Still, updated binaries are definitely useful to me.

Regards,
Jan

Volker Braun

unread,
Jul 3, 2019, 7:21:24 AM7/3/19
to sage-release
On the missing platforms the binaries didn't build, mostly because our gcc fails to build. Sage alone should still build. I'm looking at upgrading our gcc package...

I'm fine with fewer 32-bit buildbots but we should have some for testing coverage. E.g. only Debian 32-bit, but not Ubuntu. 32-bit is definitely on the way out but my guess would be that Debian is going to be the last distro to drop support...

 

Sébastien Labbé

unread,
Jul 7, 2019, 6:20:22 AM7/7/19
to sage-release
Sorry for the late report on 8.8, but it may be useful for comparison between releases.

Testing the following optional and external packages

External software detected for doctesting: ffmpeg,graphviz,gurobi,imagemagick,internet,latex,pandoc

Using --optional=4ti2,bliss,cbc,ccache,cmake,cryptominisat,dot2tex,e_antic,external,glucose,latte_int,lidia,lrslib,memlimit,mpir,ninja_build,normaliz,notedown,openssl,pandoc_attributes,pycosat,pynormaliz,python2,qhull,rst2ipynb,sage,topcom

I get:

----------------------------------------------------------------------
sage -t --long src/sage/databases/oeis.py  # 1 doctest failed
sage -t --long src/sage/databases/findstat.py  # 8 doctests failed
sage -t --long src/sage/combinat/designs/ext_rep.py  # 1 doctest failed
----------------------------------------------------------------------

The ext_rep.py failure is not reproducable. The others are below:


sage -t --long src/sage/databases/oeis.py
**********************************************************************
File "src/sage/databases/oeis.py", line 928, in sage.databases.oeis.OEISSequence.natural_object
Failed example:
    av = oeis('A087778') ; av             # optional -- internet
Expected:
    A087778: Decimal expansion of Avogadro's ...
Got:
    A087778: Decimal expansion of experimental Avogadro's constant (in mol^(-1)).

**********************************************************************
1 item had failures:
   1 of  22 in sage.databases.oeis.OEISSequence.natural_object
    5 webbrowser tests not run
    0 tests not run because we ran out of time
    [266 tests, 1 failure, 56.93 s]





sage -t --long src/sage/databases/findstat.py
**********************************************************************
File "src/sage/databases/findstat.py", line 805, in sage.databases.findstat.FindStatStatistic.__init__
Failed example:
    FindStatStatistic(1)._find_by_id()                            # optional -- internet
Expected:
    St000001: The number of ways to write a permutation as a minimal length product of simple transpositions.
Got:
    St000001: The number of reduced words for a permutation.
**********************************************************************
File "src/sage/databases/findstat.py", line 1416, in sage.databases.findstat.FindStatStatistic.generating_functions
Failed example:
    st.generating_functions()                                     # optional -- internet
Expected:
    {2: q + 1,
     3: q^3 + 2*q^2 + 2*q + 1,
     4: q^6 + 3*q^5 + 5*q^4 + 6*q^3 + 5*q^2 + 3*q + 1,
     5: q^10 + 4*q^9 + 9*q^8 + 15*q^7 + 20*q^6 + 22*q^5 + 20*q^4 + 15*q^3 + 9*q^2 + 4*q + 1,
     6: q^15 + 5*q^14 + 14*q^13 + 29*q^12 + 49*q^11 + 71*q^10 + 90*q^9 + 101*q^8 + 101*q^7 + 90*q^6 + 71*q^5 + 49*q^4 + 29*q^3 + 14*q^2 + 5*q + 1}
Got:
    {1: 1,
     2: q + 1,
     3: q^3 + 2*q^2 + 2*q + 1,
     4: q^6 + 3*q^5 + 5*q^4 + 6*q^3 + 5*q^2 + 3*q + 1,
     5: q^10 + 4*q^9 + 9*q^8 + 15*q^7 + 20*q^6 + 22*q^5 + 20*q^4 + 15*q^3 + 9*q^2 + 4*q + 1,
     6: q^15 + 5*q^14 + 14*q^13 + 29*q^12 + 49*q^11 + 71*q^10 + 90*q^9 + 101*q^8 + 101*q^7 + 90*q^6 + 71*q^5 + 49*q^4 + 29*q^3 + 14*q^2 + 5*q + 1}
**********************************************************************
File "src/sage/databases/findstat.py", line 1423, in sage.databases.findstat.FindStatStatistic.generating_functions
Failed example:
    st.generating_functions(style="dictionary")                   # optional -- internet
Expected:
    {2: {0: 1, 1: 1},
     3: {0: 1, 1: 2, 2: 2, 3: 1},
     4: {0: 1, 1: 3, 2: 5, 3: 6, 4: 5, 5: 3, 6: 1},
     5: {0: 1, 1: 4, 2: 9, 3: 15, 4: 20, 5: 22, 6: 20, 7: 15, 8: 9, 9: 4, 10: 1},
     6: {0: 1,
      1: 5,
      2: 14,
      3: 29,
      4: 49,
      5: 71,
      6: 90,
      7: 101,
      8: 101,
      9: 90,
      10: 71,
      11: 49,
      12: 29,
      13: 14,
      14: 5,
      15: 1}}
Got:
    {1: {0: 1},
     2: {0: 1, 1: 1},
     3: {0: 1, 1: 2, 2: 2, 3: 1},
     4: {0: 1, 1: 3, 2: 5, 3: 6, 4: 5, 5: 3, 6: 1},
     5: {0: 1, 1: 4, 2: 9, 3: 15, 4: 20, 5: 22, 6: 20, 7: 15, 8: 9, 9: 4, 10: 1},
     6: {0: 1,
      1: 5,
      2: 14,
      3: 29,
      4: 49,
      5: 71,
      6: 90,
      7: 101,
      8: 101,
      9: 90,
      10: 71,
      11: 49,
      12: 29,
      13: 14,
      14: 5,
      15: 1}}
**********************************************************************
File "src/sage/databases/findstat.py", line 1445, in sage.databases.findstat.FindStatStatistic.generating_functions
Failed example:
    st.generating_functions(style="list")                         # optional -- internet
Expected:
    {2: [1, 1],
     3: [1, 2, 2, 1],
     4: [1, 3, 5, 6, 5, 3, 1],
     5: [1, 4, 9, 15, 20, 22, 20, 15, 9, 4, 1],
     6: [1, 5, 14, 29, 49, 71, 90, 101, 101, 90, 71, 49, 29, 14, 5, 1]}
Got:
    {1: [1],
     2: [1, 1],
     3: [1, 2, 2, 1],
     4: [1, 3, 5, 6, 5, 3, 1],
     5: [1, 4, 9, 15, 20, 22, 20, 15, 9, 4, 1],
     6: [1, 5, 14, 29, 49, 71, 90, 101, 101, 90, 71, 49, 29, 14, 5, 1]}
**********************************************************************
File "src/sage/databases/findstat.py", line 1492, in sage.databases.findstat.FindStatStatistic.oeis_search
Failed example:
    st.oeis_search()                                              # optional -- internet
Expected:
    Searching the OEIS for "1,1  1,2,2,1  1,3,5,6,5,3,1  1,4,9,15,20,22,20,15,9,4,1  1,5,14,29,49,71,90,101"
    0: A008302: Triangle of Mahonian numbers T(n,k)...
Got:
    Searching the OEIS for "1  1,1  1,2,2,1  1,3,5,6,5,3,1  1,4,9,15,20,22,20,15,9,4,1  1,5,14,29,49,71,90"
    0: A008302: Triangle of Mahonian numbers T(n,k): coefficients in expansion of Product_{i=0..n-1} (1 + x + ... + x^i), where k ranges from 0 to A000217(n-1). Also enumerates permutations by their major index.
    1: A274887: Triangle read by rows: coefficients of the q-factorial.
**********************************************************************
File "src/sage/databases/findstat.py", line 1496, in sage.databases.findstat.FindStatStatistic.oeis_search
Failed example:
    st.oeis_search(search_size=13)                                # optional -- internet
Expected:
    Searching the OEIS for "1,1  1,2,2,1  1,3,5,6,5,3,1"
    0: A008302: Triangle of Mahonian numbers T(n,k)...
    1: A115570: Array read by rows: row n (n>= 1) gives the Betti numbers...
    2: A187447: Array for all multiset choices...
Got:
    Searching the OEIS for "1  1,1  1,2,2,1  1,3,5,6,5,3"
    0: A008302: Triangle of Mahonian numbers T(n,k): coefficients in expansion of Product_{i=0..n-1} (1 + x + ... + x^i), where k ranges from 0 to A000217(n-1). Also enumerates permutations by their major index.
    1: A274887: Triangle read by rows: coefficients of the q-factorial.
**********************************************************************
File "src/sage/databases/findstat.py", line 1541, in sage.databases.findstat.FindStatStatistic.description
Failed example:
    print(findstat(1).description())                              # optional -- internet
Expected:
    The number of ways to write a permutation as a minimal length product of simple transpositions.
    <BLANKLINE>
    That is, the number of reduced words for the permutation.  E.g., there are two reduced words for $[3,2,1] = (1,2)(2,3)(1,2) = (2,3)(1,2)(2,3)$.
Got:
    The number of reduced words for a permutation.

    This is the number of ways to write a permutation as a minimal length product of simple transpositions. E.g., there are two reduced words for the permutation $[3,2,1]$, which are $(1,2)(2,3)(1,2) = (2,3)(1,2)(2,3)$.
**********************************************************************
File "src/sage/databases/findstat.py", line 1595, in sage.databases.findstat.FindStatStatistic.name
Failed example:
    findstat(1).name()                                            # optional -- internet
Expected:
    'The number of ways to write a permutation as a minimal length product of simple transpositions.'
Got:
    'The number of reduced words for a permutation.'
**********************************************************************
5 items had failures:
   1 of   3 in sage.databases.findstat.FindStatStatistic.__init__
   1 of   2 in sage.databases.findstat.FindStatStatistic.description
   3 of   5 in sage.databases.findstat.FindStatStatistic.generating_functions
   1 of   2 in sage.databases.findstat.FindStatStatistic.name
   2 of   4 in sage.databases.findstat.FindStatStatistic.oeis_search
    7 webbrowser tests not run
    0 tests not run because we ran out of time
    [249 tests, 8 failures, 36.88 s]


 

Thierry

unread,
Aug 8, 2019, 4:47:58 PM8/8/19
to sage-r...@googlegroups.com
Hi,

jupymake package, that was introduced in
https://trac.sagemath.org/ticket/22704 is missing on the mirrors, the
file is available at
https://files.pythonhosted.org/packages/32/dd/0a48546daa2461e57207d31eeb64a3ad77fd9fb339d90e1e067ea25991a5/JuPyMake-0.9.tar.gz

Ciao,
Thierry
> --
> 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...@googlegroups.com.
> To post to this group, send email to sage-r...@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.

Volker Braun

unread,
Aug 8, 2019, 6:52:37 PM8/8/19
to sage-release
Thanks, fixed!


On Thursday, August 8, 2019 at 10:47:58 PM UTC+2, Thierry wrote:
Hi,

jupymake package, that was introduced in
https://trac.sagemath.org/ticket/22704 is missing on the mirrors, the
file is available at
https://files.pythonhosted.org/packages/32/dd/0a48546daa2461e57207d31eeb64a3ad77fd9fb339d90e1e067ea25991a5/JuPyMake-0.9.tar.gz

Ciao,
Thierry



On Wed, Jun 26, 2019 at 02:19:28PM -0700, Volker Braun wrote:
> 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-r...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages