Sage 9.4.rc2 released

86 views
Skip to first unread message

Volker Braun

unread,
Aug 12, 2021, 5:41:47 PM8/12/21
to sage-release
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 

7282b2b6c6 (trac/develop, tag: 9.4.rc2) Updated SageMath version to 9.4.rc2
79dc8f55f8 Trac #32359: fedora 34: ./configure aborts while checking for pari.cfg
e0cbf2c965 (tag: 9.4.rc1) Updated SageMath version to 9.4.rc1


Justin C. Walker

unread,
Aug 13, 2021, 1:17:46 AM8/13/21
to sage-r...@googlegroups.com


> On Aug 12, 2021, at 14:41 , Volker Braun <vbrau...@gmail.com> 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.htm

Built w/o problems on three macOS systems. Testing with ‘ptestlong'

10.13.6 (2017 iMac Pro, 2.3 GHz Intel Xeon W). Testing got two failures, both intermittent:
sage -t --long --warn-long 67.6 --random-seed=0 src/sage/geometry/polyhedron/base.py # 1 doctest failed
sage -t --long --warn-long 67.6 --random-seed=0 src/sage/graphs/bipartite_graph.py # 1 doctest failed

10.14.6 (2017 MBP, 3.1 GHz 4-core Core i7). Testing got two failures: external.py (log attached as 10.14.txt). One intermittent and familiar; the second reported last time, and seems persistent.
sage -t --long --warn-long 134.4 --random-seed=0 src/sage/geometry/polyhedron/base.py # 1 doctest failed
sage -t --long --warn-long 134.4 --random-seed=0 src/sage/symbolic/integration/external.py # 1 doctest failed


10.15.7 (2019 MBP, 2.4 GHz 8-core Core i9). Testing got one failure:
sage -t --long --warn-long 67.6 --random-seed=0 src/sage/graphs/bipartite_graph.py # 1 doctest failed

Justin

--
Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
-----------
If it weren't for carbon-14, I wouldn't date at all.
-----------


Matthias Köppe

unread,
Aug 13, 2021, 6:18:58 PM8/13/21
to sage-release

Kenji Iohara

unread,
Aug 13, 2021, 6:25:34 PM8/13/21
to sage-r...@googlegroups.com
From the first built on Mac OS 11.5.2 (Intel Core i5), it compiled without problem. 
But <<make test>>  failed : 
test.log

axio...@yahoo.de

unread,
Aug 17, 2021, 8:15:51 AM8/17/21
to sage-release
I am getting an unexpected failure when running the patchbot, but it seems not to be reproducible.

sage -t --long --random-seed=0 src/sage/doctest/control.py
**********************************************************************
File "src/sage/doctest/control.py", line 742, in sage.doctest.control.DocTestController.expand_files_into_sources
Failed example:
    len(DC.sources)
Expected:
    11
Got:
    12
**********************************************************************
File "src/sage/doctest/control.py", line 836, in sage.doctest.control.DocTestController.sort_sources
Failed example:
    print("\n".join(source.basename for source in DC.sources))
Expected:
    sage.doctest.util
    sage.doctest.test
    sage.doctest.sources
    sage.doctest.reporting
    sage.doctest.parsing
    sage.doctest.forker
    sage.doctest.fixtures
    sage.doctest.external
    sage.doctest.control
    sage.doctest.all
    sage.doctest
Got:
    sage.doctest.util
    sage.doctest.test
    sage.doctest.sources
    sage.doctest.reporting
    sage.doctest.parsing
    sage.doctest.not_tested
    sage.doctest.forker
    sage.doctest.fixtures
    sage.doctest.external
    sage.doctest.control
    sage.doctest.all
    sage.doctest
**********************************************************************
2 items had failures:
   1 of  23 in sage.doctest.control.DocTestController.expand_files_into_sources
   1 of  12 in sage.doctest.control.DocTestController.sort_sources
    [200 tests, 2 failures, 6.42 s]
----------------------------------------------------------------------
sage -t --long --random-seed=0 src/sage/doctest/control.py  # 2 doctests failed
----------------------------------------------------------------------

Samuel Lelièvre

unread,
Aug 21, 2021, 8:33:06 PM8/21/21
to sage-release
2021-08-12 21:41 UTC, Volker Braun:
>
> 7282b2b6c6 (trac/develop, tag: 9.4.rc2) Updated SageMath version to 9.4.rc2
> 79dc8f55f8 Trac #32359: fedora 34: ./configure aborts while checking for pari.cfg
> e0cbf2c965 (tag: 9.4.rc1) Updated SageMath version to 9.4.rc1

Thanks for this new release candidate!

Here are some testing results on Debian and Cygwin
for `make -s V=0 testlong` or `make -s V=0 ptestlong`
after `./bootstrap -q` and `./configure -q`.

## Debian 10 buster, no optional packages

All tests passed!

## Debian 10 buster, many optional packages

Doctest failures related to permutation groups.
Not clear what combination of optional packages
causes the failures. Ticket:

- Fix failing doctests in groups/perm_gps/permgroup.py
https://trac.sagemath.org/ticket/32294

## Cygwin 3.2.0 on Windows 10, no optional packages

(Thanks to E. Madison Bray for working on Sage
on Cygwin last week. Several lingering doctest
failures became tickets and are now fixed!)

Sage builds. Doctest failures in two files
(observed since Sage 9.3, which was when
I resumed building and testing Sage on Cygwin,
though I did not send any reports until now).

- src/sage/tests/cmdline.py # 3 doctests failed

Fixed by installing the sqlite cygwin package.
This ticket, which needs review, should help:

- Add sqlite3 to sqlite/distros/cygwin.txt
https://trac.sagemath.org/ticket/32399

- src/sage/symbolic/expression.pyx # 1 doctest failed

This ticket, already positively reviewed, fixes it:

- Fix maxima('acosh(0.5)') doctest in expression.pyx
https://trac.sagemath.org/ticket/32401

Thanks to Frédéric Chapoton for pushing a fix.

Looking forward to the next release candidate. --Samuel
Reply all
Reply to author
Forward
0 new messages