Re: [sage-release] Sage 9.1.rc3 released
> On May 5, 2020, at 15:24 , 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 Built from fresh clones of the develop tree, on three macOS systems: 10.13.6 (2017 iMac Pro, 18-core Xeon W), 10.14.6 (2017 MBP, Quad-core Core i7), 10.15.4 (2019 MBP, 9-core Core i9). No problems with the builds and all tests (‘ptestlong’) passed on all systems! Justin -- Justin C. Walker, Curmudgeon at Large Director Institute for the Enhancement of the Director's income --- Question 43: What if the hokey pokey really *is* what it’s all about? -- -- 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/6484BB8E-9DA9-4352-AB51-804329FF345C%40mac.com.
Re: [sage-release] Sage 9.1.rc3 released
# Building SageMath 9.1.rc3 on Debian 9 Based on a working Sage 9.1.rc2. ## Configure ``` $ git pull origin develop --tags [...] $ make configure [...] $ ./configure [...] ``` The `./configure` step recommends: ``` $ sudo apt-get update $ sudo apt-get install libboost-dev coinor-cbc coinor-libcbc-dev pari-gp2c libisl-dev libxml-libxslt-perl libxml-writer-perl libxml2-dev libperl-dev libfile-slurp-perl libjson-perl libsvg-perl libterm-readkey-perl libterm-readline-gnu-perl libmongodb-perl ``` But some of them are already there: ``` $ dpkg-query --list libboost-dev coinor-cbc coinor-libcbc-dev pari-gp2c libisl-dev libxml-libxslt-perl libxml-writer-perl libxml2-dev libperl-dev libfile-slurp-perl libjson-perl libsvg-perl libterm-readkey-perl libterm-readline-gnu-perl libmongodb-perl Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++--=-=-= ii coinor-cbc 2.8.12-1+b2 amd64 Coin-or branch-and-cut mixed integer programming solv ii coinor-libcbc-dev2.8.12-1+b2 amd64 Coin-or branch-and-cut mixed integer programming solv ii libboost-dev:amd64 1.62.0.1 amd64 Boost C++ Libraries development files (default versio ii libisl-dev:amd64 0.18-1amd64 manipulating sets and relations of integer points bou ii libperl-dev 5.24.1-3+deb9u6 amd64 Perl library: development files ii libterm-readline-gnu-per 1.35-1amd64 Perl extension for the GNU ReadLine/History Library ii libxml-libxslt-perl 1.95-1+b1 amd64 Perl interface to the GNOME libxslt library ii libxml-writer-perl 0.625-1 all Perl module for writing XML documents ii libxml2-dev:amd642.9.4+dfsg1-2.2+d amd64 Development files for the GNOME XML library ii pari-gp2c0.0.10-1 amd64 PARI/GP GP to C compiler dpkg-query: no packages found matching libfile-slurp-perl dpkg-query: no packages found matching libjson-perl dpkg-query: no packages found matching libsvg-perl dpkg-query: no packages found matching libterm-readkey-perl dpkg-query: no packages found matching libmongodb-perl ``` This might be (?) in the same vein as the problem reported at - Sage Trac ticket 29586 Improve configure recommendations https://trac.sagemath.org/ticket/29586 ## Build ``` $ make -s V=0 [...] ``` All fine. ## Tests I wonder if it's normal that `make ptestlong` seems to start by `make sagelib` and `make dochtml` even though those were run just before. I forget if there's a ticket for that. Two files with failing doctests: ``` $ make ptestlong [...] -- sage -t --long src/sage/tests/cmdline.py # 3 doctests failed sage -t --long src/sage/interfaces/psage.py # 1 doctest failed -- Total time for all tests: 1669.1 seconds cpu time: 11902.3 seconds cumulative wall time: 12716.7 seconds Makefile:182: recipe for target 'ptestlong' failed make: *** [ptestlong] Error 1 $ ``` ## Retest the files with failing doctests, One of them(`src/sage/tests/cmdline.py`) still fails 3 doctests: ``` $ ./sage -t --long src/sage/tests/cmdline.py too many failed tests, not using stored timings Running doctests with ID 2020-05-06-00-31-02-ac8fcb17. Git branch: develop Using --optional=build,dochtml,memlimit,sage Doctesting 1 file. sage -t --long src/sage/tests/cmdline.py ** File "src/sage/tests/cmdline.py", line 598, in sage.tests.cmdline.test_executable Failed example: out.startswith("3.") Expected: True Got: False ** File "src/sage/tests/cmdline.py", line 600, in sage.tests.cmdline.test_executable Failed example: err Expected: '' Got: '/home/lelievre/s/sage3/src/bin/sage: line 546: exec: sqlite3: not found\n' ** File "src/sage/tests/cmdline.py", line 602, in sage.tests.cmdline.test_executable Failed example: ret Expected: 0 Got: 127 ** 1 item had failures: 3 of 233 in sage.tests.cmdline.test_executable [232 tests, 3 failures, 53.14 s] -- sage -t --long src/sage/tests/cmdline.py # 3 doctests failed -- Total time for all tests: 53.2 seconds cpu time: 0.6 seconds cumulative wall
[sage-release] Sage 9.1.rc3 released
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 are no more open blocker tickets no now would be a good time for you to test if you haven't already! bfbaddcc58 (tag: 9.1.rc3, trac/develop) Updated SageMath version to 9.1.rc3 ec4fd4a567 Trac #29625: support for weighted term orders in normal_basis 6e2957b534 Trac #29348: Remove dependency on 'twisted' for some unpickling in cartan_type d51fbf9df3 Trac #28753: Ramification Type for Rational Maps fa25d32e2e Trac #24601: 3D plot missing axis labels and tick numbers with viewer='threejs' and displayed in chrome. f0f8016277 Trac #29624: PermutationGroup_generic.__richcmp__ does not check for op_NE c8c581e29b Trac #29609: Compute the Conway mass directly from the genus symbol. dc102aa724 Trac #29604: Laurent polynomials rings in characteristic 2 have strange generators 6bf0780980 Trac #29592: change _cmp_ to _richcmp_ in finite rings 013ce41106 Trac #29570: Wrong parent when using diff_form of degree zero 951a41f7b3 Trac #29553: add a method to test whether a polynomial is symmetric 1b358237ec Trac #25797: Implement graftal lace cellular automata 17e126688a Trac #29627: "sage -python", "sage -pip", etc.: Do not fall back to system Python a4a63c8349 Trac #29626: Remove ./configure --enable-SPKG options for pip packages (for which this is not implemented) e4fd7dfe8a Trac #29618: build/pkgs/conda.txt: Use python<3.8 1924002fd7 Trac #29612: Fix palp issue with -DNDEBUG ec976ffd37 Trac #29606: build/pkgs/maxima/spkg-install.in: Do not pass on another copy of CFLAGS, LDFLAGS d92d65d89f Trac #29601: Fix singular configure patch 4256058c21 Trac #29599: Remove C++17 flag from giac and lcalc 20f930cead Trac #29598: Make sure latest openblas from conda is used 588010006e Trac #29597: Don't override LDFLAGS in m4rie 84a3744d65 Trac #29596: Add rpath-link on Linux 4f52bf1137 Trac #29621: remove log_html() and other log_*() 903edac714 Trac #29607: homebrew-standard: Fix several problems with library search paths cc17d2e22b Trac #29448: configure finds libpng but matplotlib does not 1302e46472 Trac #29269: Add call to cliquer with custom cliques sizes 31666f8b04 Trac #29603: wrong self import in skew polynomials 990993d2cc Trac #29593: tuning our .lgtm.yml 425d099420 Trac #29579: internet test in OEIS failing dd2c3bace3 Trac #29578: failing internet test integration 876a534f69 Trac #29594: Remove some dead spkg-configure.m4 code ee9518ff3e Trac #29591: Don't test whether ppl is an installed package d65f415d62 Trac #29587: build/pkgs/glpk/distros/homebrew.txt: Enable glpk again ba00d2a5a0 Trac #29563: perl_term_readline_gnu spkg-configure depends on TERM environment variable 1c8196af72 Trac #29561: Don't use imports from rings.all in matrices c4d6a67946 Trac #29530: Make Docker images generated by GitHub CI workflows available; minor CI fixes a4c7371d6a Trac #29390: gf2x build fails on fedora-32-minimal cbcab1ad33 Trac #29176: Bug in Voronoi Diagram f6d1907e33 Trac #26513: bug in discovery of SRG' complements - related to twograph_descendant f4d2829903 Trac #26349: Memory leaks with matrix operations over GF(2) e080f18c9b Trac #26287: Upgrade to gc 8.0.4 and libatomic 7.6.10 97c47d1e61 Trac #29582: polymake SPKG.txt: Remove outdated info regarding macOS headers c05af490cd Trac #29560: sage-guess-package-system: Ignore conda if no environment is activated 790f4237bc Trac #27699: configure: Exit with error if an Anaconda environment without compilers is active be00014c2b Trac #29584: pillow: Add dependencies cdc2ccf376 Trac #29574: conda-forge-macos-standard: sage.libs.pynac.pynac Symbol not found f927058305 Trac #29564: fix some details suggested by lgtm in number fields and quaternions bb5a3ff819 Trac #29571: build/pkgs/*/distros: Add some missing system packages 89e63ff18b Trac #29567: Fix "invalid escape sequence" when building the doc 715458fd4a Trac #29466: Add kwds to __classcall__ of MatrixSpace f1683767f9 Trac #29562: .homebrew-build-env: Set CPATH, LIBRARY_PATH instead of CPPFLAGS, LDFLAGS b5dc372023 Trac #29556: Update README and Installation Guide (from Source) for Sage 9.1 50c5ac80b0 (tag: 9.1.rc2) Updated SageMath version to 9.1.rc2 -- 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/61470f3c-0a0c-4a04-897c-1ab1be47eba1%40googlegroups.com.