[sage-release] Sage 9.5.beta7 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 cc60cfebc4 (tag: 9.5.beta7, trac/develop) Updated SageMath version to 9.5.beta7 cdb3614b34 Trac #32858: tiny doctest formatting fix in integer_mod_ring.py b122005655 Trac #32791: Human Readable Error-Message for Elliptic curve constructor. 40b1190a59 Trac #32320: Ideal() with fraction-field elements is a small footgun e19fc456be Trac #32875: fix Krull dimension of zero univariate quotient ring 7a358f2e9e Trac #32872: some details in plot b3c05505e6 Trac #32863: fix E713 and E714 in coding a95cfc54db Trac #32696: 1 internet doctest failing in src/sage/finance/stock.py c87b264772 Trac #27744: Make pynormaliz a Feature 8b54c36d5e Trac #32859: Wrong display from type() with %display latex 76a8d311d5 Trac #32405: sage-bootstrap-python: Prefer pythons that support ssl with SNI 05aa11f3f7 Trac #32850: random doctest failure in tests/books/computational-mathematics-with-sagemath/sol/linsolve_doctest.py ad620c4e4b Trac #32819: Determinant for multi-component links b686ceb88c Trac #32816: random doctest failure in rings/polynomial/polynomial_element_generic.py 6dab8f4668 Trac #32715: flit_core: Use sdh_pip_install --no-deps f46a88e77d Trac #32713: Apply "configure --enable-editable" also to other sage distribution packages f69aa7bd6b Trac #32689: AG code construction: a place given as input gets converted to a prime divisor 28d573549c Trac #32380: make NumberFieldFractionalIdeal inherit from Ideal_fractional 402efc30a9 Trac #32871: CBF(f(i)) loops for a builtin function f with no corresponding method 311fd3481e Trac #32869: fix improper names of several special functions for CBF ec03b51b74 Trac #32864: fix E713 and E714 in graphs 69a4cc6a68 Trac #32861: Add memory_allocator/distros/conda.txt effa97500f Trac #32857: src/requirements.txt: Add memory_allocator 1114cde255 Trac #32851: Provide real ball erfi, Ei, Si, Ci, Shi, Chi, li, Li, beta, gamma_inc, gamma_inc_lower via arb a95252313a Trac #32815: Update numpy to 1.21.4, networkx to 2.6.3 44a35355cc Trac #32778: sage.rings.infinity: Remove hard dependency on real_lazy and real_mpfi f560fdc2df Trac #32733: Remove more .all imports ac64d4f4f2 Trac #32208: Jupyter notebook receives invalid LaTeX output via MathJax aa66d526cf Trac #16567: Use libsingular for polynomial rings over function fields 45515aface Trac #32848: various code details in combinat a5c797bdd5 Trac #32844: fix some details in sloane_functions befd4a21ba Trac #32842: use PARI's fflog() for binary finite fields 69d8b99468 Trac #32840: Fix unpickle_global when register_unpickle_override appears in a module not loaded at startup 033bbb02d6 Trac #32838: tox.ini: Add gentoo-python3.10 2de30a8587 Trac #32833: use libgap in coding 85b46be3de Trac #32831: Failure with specific random seed in sandpile.py 9d5d4efd54 Trac #32830: fix category of subgroups of finite matrix groups d8affa1b28 Trac #32829: fix eps_monom function in RightQuantumWord e47173be0a Trac #32824: Bug computing kernel of ring homomorphism GCA 2ad6448169 Trac #32823: fix E713 and E714 in interfaces 548c83d9ac Trac #32822: fix E713 and E714 in dynamics 7ddaf7ad7c Trac #32821: fix E713 and E714 in geometry e5da507620 Trac #32813: improved error message 'unknown file extension' provided by sage -t a6019fbe40 Trac #32812: remove the "bound method" py2/py3 adapter in doctest parsing a99f383bb6 Trac #32807: cleanup various details in combinat 95fd5dfa38 Trac #32796: update GMP to version 6.2.1 d4ecc2a5e1 Trac #32795: docbuild fails in Sphinx conf.py when certain extensions aren't present 0d57d68903 Trac #32780: sage.geometry.polyhedron.library: Delay import of rings 23ff9d435f Trac #32764: SAGE_ROOT/tox.ini: Make tox -p auto and tox --listenvs useful again f16835c8bb Trac #32763: Increase tolerance in doctests of `modular/modform/numerical.py` d263f3cb8b Trac #32761: Pick up random seed for doctesting from environment variable c962a2fa9a Trac #31356: Restructure docbuild as script packages sagemath_doc_html, sagemath_doc_pdf 8fe0743bea Trac #30566: random_spanning_tree ignores weights f52d21a46c Trac #32852: Update traitlets to 5.1.1 (for python 3.9.8, 3.10) 6ec717a56d (tag: 9.5.beta6) Updated SageMath version to 9.5.beta6 -- 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/88f2424f-1c0f-4df7-a79a-56400587ea82n%40googlegroups.com.
[sage-release] Re: Sage 9.5.beta7 ?
I'm often starting the release/upload script before going to sleep at night, in those cases you'll see the announcement the next day or so. No worries though, if you see the code then its released! On Friday, November 19, 2021 at 6:32:27 PM UTC+1 emanuel.c...@gmail.com wrote: > A recent refresh of my Sahge tree gave me this : > > charpent@zen-book-flip:/usr/local/sage-9$ sage --version > SageMath version 9.5.beta7, Release Date: 2021-11-18 > > But as far as I know, this version has been neither released nor announced… > > What is this ? > > -- 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/f70f5990-3b3d-463f-bb07-0f90e8b2f1b0n%40googlegroups.com.
Re: [sage-release] Sage 9.5.beta7 released
2021-11-20 10:25 UTC, Volker Braun: > > cc60cfebc4 (tag: 9.5.beta7) Updated SageMath version to 9.5.beta7 Thanks for this new release! On Debian 10 buster, using many system packages, Sage 9.5.beta7 pulled on an existing older develop built but failed its tests. After `make distclean` though: ``` $ ./bootstrap -q && ./configure -q && make -s V=0 ptestlong ... All tests passed! ``` See two reports on running tests for Sage 9.5.beta7: - on Debian testing, by Emmanuel Charpentier - on macOS 10.14.6 Mojave, by me in this other sage-release thread: https://groups.google.com/g/sage-release/c/M3D6URci2gk The following tickets address most doctest failures reported there: - #32886 (needs work): 1 fricas optional doctest failing in interfaces/fricas.py - #32905 (needs review): Add abs tol to some CBF and RBF doctests - #32880 (needs review): Replace Singular example with GAP in _get_shared_lib_path() - #32797 (positive review): Update pari to 2.13.3 Thanks everyone for your work on Sage! --Samuel -- 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/CAEcArF1UE8RS6%2BMFKMhSkGYLhFiJ6dKXyKYkk_uq3vd5NP%2BXyA%40mail.gmail.com.
Re: [sage-release] Sage 9.5.beta7 released
I just built 9.5-b7 on my 2019 MBP (16” 8-Core Core i9) with macOS 10.15.7. All went well, no build or “ptestlong” problems. However, unlike the previous builds, this time there is no log file for the doc build. Is this a change? I did not notice anything in the changeless below that seemed relevant. Thanks! Justin > On Nov 20, 2021, at 02:25 , 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 > > cc60cfebc4 (tag: 9.5.beta7, trac/develop) Updated SageMath version to > 9.5.beta7 > cdb3614b34 Trac #32858: tiny doctest formatting fix in integer_mod_ring.py > b122005655 Trac #32791: Human Readable Error-Message for Elliptic curve > constructor. > 40b1190a59 Trac #32320: Ideal() with fraction-field elements is a small > footgun > e19fc456be Trac #32875: fix Krull dimension of zero univariate quotient ring > 7a358f2e9e Trac #32872: some details in plot > b3c05505e6 Trac #32863: fix E713 and E714 in coding > a95cfc54db Trac #32696: 1 internet doctest failing in > src/sage/finance/stock.py > c87b264772 Trac #27744: Make pynormaliz a Feature > 8b54c36d5e Trac #32859: Wrong display from type() with %display latex > 76a8d311d5 Trac #32405: sage-bootstrap-python: Prefer pythons that support > ssl with SNI > 05aa11f3f7 Trac #32850: random doctest failure in > tests/books/computational-mathematics-with-sagemath/sol/linsolve_doctest.py > ad620c4e4b Trac #32819: Determinant for multi-component links > b686ceb88c Trac #32816: random doctest failure in > rings/polynomial/polynomial_element_generic.py > 6dab8f4668 Trac #32715: flit_core: Use sdh_pip_install --no-deps > f46a88e77d Trac #32713: Apply "configure --enable-editable" also to other > sage distribution packages > f69aa7bd6b Trac #32689: AG code construction: a place given as input gets > converted to a prime divisor > 28d573549c Trac #32380: make NumberFieldFractionalIdeal inherit from > Ideal_fractional > 402efc30a9 Trac #32871: CBF(f(i)) loops for a builtin function f with no > corresponding method > 311fd3481e Trac #32869: fix improper names of several special functions for > CBF > ec03b51b74 Trac #32864: fix E713 and E714 in graphs > 69a4cc6a68 Trac #32861: Add memory_allocator/distros/conda.txt > effa97500f Trac #32857: src/requirements.txt: Add memory_allocator > 1114cde255 Trac #32851: Provide real ball erfi, Ei, Si, Ci, Shi, Chi, li, Li, > beta, gamma_inc, gamma_inc_lower via arb > a95252313a Trac #32815: Update numpy to 1.21.4, networkx to 2.6.3 > 44a35355cc Trac #32778: sage.rings.infinity: Remove hard dependency on > real_lazy and real_mpfi > f560fdc2df Trac #32733: Remove more .all imports > ac64d4f4f2 Trac #32208: Jupyter notebook receives invalid LaTeX output via > MathJax > aa66d526cf Trac #16567: Use libsingular for polynomial rings over function > fields > 45515aface Trac #32848: various code details in combinat > a5c797bdd5 Trac #32844: fix some details in sloane_functions > befd4a21ba Trac #32842: use PARI's fflog() for binary finite fields > 69d8b99468 Trac #32840: Fix unpickle_global when register_unpickle_override > appears in a module not loaded at startup > 033bbb02d6 Trac #32838: tox.ini: Add gentoo-python3.10 > 2de30a8587 Trac #32833: use libgap in coding > 85b46be3de Trac #32831: Failure with specific random seed in sandpile.py > 9d5d4efd54 Trac #32830: fix category of subgroups of finite matrix groups > d8affa1b28 Trac #32829: fix eps_monom function in RightQuantumWord > e47173be0a Trac #32824: Bug computing kernel of ring homomorphism GCA > 2ad6448169 Trac #32823: fix E713 and E714 in interfaces > 548c83d9ac Trac #32822: fix E713 and E714 in dynamics > 7ddaf7ad7c Trac #32821: fix E713 and E714 in geometry > e5da507620 Trac #32813: improved error message 'unknown file extension' > provided by sage -t > a6019fbe40 Trac #32812: remove the "bound method" py2/py3 adapter in doctest > parsing > a99f383bb6 Trac #32807: cleanup various details in combinat > 95fd5dfa38 Trac #32796: update GMP to version 6.2.1 > d4ecc2a5e1 Trac #32795: docbuild fails in Sphinx conf.py when certain > extensions aren't present > 0d57d68903 Trac #32780: sage.geometry.polyhedron.library: Delay import of > rings > 23ff9d435f Trac #32764: SAGE_ROOT/tox.ini: Make tox -p auto and tox > --listenvs useful again > f16835c8bb Trac #32763: Increase tolerance in doctests of > `modular/modform/numerical.py` > d263f3cb8b Trac #32761: Pick up random seed for doctesting from environment > variable > c962a2fa9a Trac #31356: Restructure docbuild as script packages > sagemath_doc_html, sagemath_doc_pdf > 8fe0743bea Trac #30566: random_spanning_tree ignores weights > f52d21a46c Trac #32852: Update traitlets to 5.1.1 (for python 3.9.8, 3.10) > 6ec717a56d (tag: 9.5.beta6) Updated SageMath version to 9.5.beta6 > > > -- > You received this message because you are subscribed to the Google Groups
Re: [sage-release] Sage 9.5.beta7 released
On Saturday, November 20, 2021 at 12:10:18 PM UTC-8 jus...@mac.com wrote: > unlike the previous builds, this time there is no log file for the doc > build. > > Is this a change? I did not notice anything in the changeless below that > seemed relevant. Yes, it is coming from this change: c962a2fa9a Trac #31356: Restructure docbuild as script packages sagemath_doc_html, sagemath_doc_pdf These are now packages, and you find the build log in logs/pkgs/sagemath_doc... -- 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/d365b223-72a7-4e61-8764-1029d9df2fb5n%40googlegroups.com.
Re: [sage-release] Sage 9.5.beta7 released
> On Nov 20, 2021, at 12:18 , Matthias Köppe wrote: > > On Saturday, November 20, 2021 at 12:10:18 PM UTC-8 jus...@mac.com wrote: > unlike the previous builds, this time there is no log file for the doc > build. > > Is this a change? I did not notice anything in the changeless below that > seemed relevant. > > Yes, it is coming from this change: > c962a2fa9a Trac #31356: Restructure docbuild as script packages > sagemath_doc_html, sagemath_doc_pdf > > These are now packages, and you find the build log in logs/pkgs/sagemath_doc… I saw those dots, but did not connect them. Thanks for the clarification. Justin -- Justin C. Walker Director, Institute for the Absorption of Federal Funds -- Taxes, n.: Of life's two certainties, the only one for which you can get an extension. -- -- 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/883D10EB-CBEC-4C09-AE49-DA31A0DDDF47%40mac.com.
Re: [sage-release] Sage 9.5.beta7 released
Trying to build on an M1 ARM Mac with MacOS 12.x finally gets past the very first package (GMP), due to upgrading to 6.2.1. It fails with gfortran, with an error about this version of macOS being "unreleased" (which is not true, of course -- it is released): [gfortran-10.3.0] checking if mkdir takes one argument... no [gfortran-10.3.0] Error: configuring for an unreleased macOS version arm-apple-darwin21.1.0 [gfortran-10.3.0] make[6]: *** [configure-gcc] Error 1 [gfortran-10.3.0] make[5]: *** [all] Error 2 So, I do "brew install gfortran", and start the build again with "make". This fails in the same way, of course, since I need to do ./configure again, then make. The build then fails with openblas: [openblas-0.3.18] make[6]: *** No rule to make target `../kernel/arm64/amin.S', needed by `samin_k.o'. Stop. So I do "brew install openblas && ./configure && make" to continue onward: This fundamentally fails, because the brew installed openblas doesn't get detected by ./configure, and make results in immediately building trying to build it, which fails again. So Sage continues to be unsupported on the latest version of Apple's product. At a minimum, it would be good to amend this sentence in the README: "Sage fully supports all major Linux distributions, recent versions of macOS, and Windows (using Cygwin, Windows Subsystem for Linux, or using virtualization)." to "Sage fully supports all major Linux distributions, recent versions of macOS on x86 hardware, and Windows (using Cygwin, Windows Subsystem for Linux, or using virtualization). Sage does NOT support the latest version of macOS on Apple Silicon (M1) hardware, except by running Sage in a Linux virtual machine or by using a binary built via Mambaforge." I'm not sure how to word the mamba part. The issue is that the Sage build system can't build Sage on M1 macs, but the mamba forge people can, since they have a completely different build system. - William On Sat, Nov 20, 2021 at 1:12 PM 'Justin C. Walker' via sage-release wrote: > > > > > On Nov 20, 2021, at 12:18 , Matthias Köppe wrote: > > > > On Saturday, November 20, 2021 at 12:10:18 PM UTC-8 jus...@mac.com wrote: > > unlike the previous builds, this time there is no log file for the doc > > build. > > > > Is this a change? I did not notice anything in the changeless below that > > seemed relevant. > > > > Yes, it is coming from this change: > > c962a2fa9a Trac #31356: Restructure docbuild as script packages > > sagemath_doc_html, sagemath_doc_pdf > > > > These are now packages, and you find the build log in > > logs/pkgs/sagemath_doc… > > I saw those dots, but did not connect them. > > Thanks for the clarification. > > Justin > > -- > Justin C. Walker > Director, Institute for the Absorption of Federal Funds > -- > Taxes, n.: >Of life's two certainties, the only one >for which you can get an extension. > -- > > > -- > 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/883D10EB-CBEC-4C09-AE49-DA31A0DDDF47%40mac.com. -- William (http://wstein.org) -- 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/CACLE5GBvtt%3D4vwxG1ajpZGmPu2e34VB6FNb5Hn5W%2Bm_SwXyd8Q%40mail.gmail.com.
Re: [sage-release] Sage 9.5.beta7 released
On Saturday, November 20, 2021 at 1:57:40 PM UTC-8 William Stein wrote: > > So I do "brew install openblas && ./configure && make" to continue onward: > > This fundamentally fails, because the brew installed openblas doesn't > get detected by ./configure, and make results in immediately building > trying to build it, which fails again. > > A message at the end of the configure run tells you an extra step for homebrew. -- 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/26acca4c-25fb-4cda-b063-2f3fee14b52cn%40googlegroups.com.
Re: [sage-release] Sage 9.5.beta7 released
On Sat, Nov 20, 2021 at 2:23 PM Matthias Köppe wrote: > > On Saturday, November 20, 2021 at 1:57:40 PM UTC-8 William Stein wrote: >> >> >> So I do "brew install openblas && ./configure && make" to continue onward: >> >> This fundamentally fails, because the brew installed openblas doesn't >> get detected by ./configure, and make results in immediately building >> trying to build it, which fails again. >> > > A message at the end of the configure run tells you an extra step for > homebrew. Detection of openblas does not work for me, even when doing that extra step. /Users/wstein/build/sage$ ./config.status --recheck 2>&1 |grep openblas && ./config.status 2>&1 | grep openblas running CONFIG_SHELL=/bin/sh /bin/sh ./configure PKG_CONFIG_PATH=/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/lib/pkgconfig: --no-create --no-recursion Checking whether SageMath should install SPKG openblas... checking for library containing openblas_get_config... no configure: no suitable system package found for SPKG openblas checking whether any of openblas zlib bzip2 is installed as or will be installed as SPKG... yes; install cbc as well checking whether any of givaro gmp openblas is installed as or will be installed as SPKG... yes; install fflas_ffpack as well checking whether any of openblas is installed as or will be installed as SPKG... yes; install gsl as well checking whether any of glpk openblas gmp is installed as or will be installed as SPKG... yes; install igraph as well checking whether any of gmp openblas is installed as or will be installed as SPKG... yes; install iml as well checking whether any of openblas iconv readline bzip2 liblzma pcre curl is installed as or will be installed as SPKG... yes; install r as well checking whether any of openblas is installed as or will be installed as SPKG... yes; install suitesparse as well openblas-0.3.18: no suitable system package; standard, will be installed as an SPKG The openblas brew package is definitely installed: /Users/wstein/build/sage$ find /opt/homebrew |grep openblas /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/openblas.rb /opt/homebrew/opt/openblas /opt/homebrew/Cellar/openblas /opt/homebrew/Cellar/openblas/0.3.18 /opt/homebrew/Cellar/openblas/0.3.18/INSTALL_RECEIPT.json /opt/homebrew/Cellar/openblas/0.3.18/LICENSE /opt/homebrew/Cellar/openblas/0.3.18/.brew /opt/homebrew/Cellar/openblas/0.3.18/.brew/openblas.rb /opt/homebrew/Cellar/openblas/0.3.18/include /opt/homebrew/Cellar/openblas/0.3.18/include/lapacke_utils.h /opt/homebrew/Cellar/openblas/0.3.18/include/lapacke.h /opt/homebrew/Cellar/openblas/0.3.18/include/f77blas.h /opt/homebrew/Cellar/openblas/0.3.18/include/openblas_config.h /opt/homebrew/Cellar/openblas/0.3.18/include/lapacke_config.h /opt/homebrew/Cellar/openblas/0.3.18/include/cblas.h /opt/homebrew/Cellar/openblas/0.3.18/include/lapack.h /opt/homebrew/Cellar/openblas/0.3.18/include/lapacke_mangling.h /opt/homebrew/Cellar/openblas/0.3.18/README.md /opt/homebrew/Cellar/openblas/0.3.18/lib /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblas.a /opt/homebrew/Cellar/openblas/0.3.18/lib/liblapack.dylib /opt/homebrew/Cellar/openblas/0.3.18/lib/pkgconfig /opt/homebrew/Cellar/openblas/0.3.18/lib/pkgconfig/openblas.pc /opt/homebrew/Cellar/openblas/0.3.18/lib/cmake /opt/homebrew/Cellar/openblas/0.3.18/lib/cmake/openblas /opt/homebrew/Cellar/openblas/0.3.18/lib/cmake/openblas/OpenBLASConfigVersion.cmake /opt/homebrew/Cellar/openblas/0.3.18/lib/cmake/openblas/OpenBLASConfig.cmake /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblasp-r0.3.18.a /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblasp-r0.3.18.dylib /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblas.dylib /opt/homebrew/Cellar/openblas/0.3.18/lib/libblas.dylib /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblas.0.dylib /opt/homebrew/Cellar/openblas/0.3.18/Changelog.txt > > > > -- > 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/26acca4c-25fb-4cda-b063-2f3fee14b52cn%40googlegroups.com. -- William (http://wstein.org) -- 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/CACLE5GB0RJy-_7RMqLwMqOawgUJ2HFf8nv8hoSgw8AxKTZoL6w%40mail.gmail.com.
Re: [sage-release] Sage 9.5.beta7 released
> checking for library containing openblas_get_config... no config.log please On Saturday, November 20, 2021 at 3:17:37 PM UTC-8 William Stein wrote: > On Sat, Nov 20, 2021 at 2:23 PM Matthias Köppe > wrote: > > > > On Saturday, November 20, 2021 at 1:57:40 PM UTC-8 William Stein wrote: > >> > >> > >> So I do "brew install openblas && ./configure && make" to continue > onward: > >> > >> This fundamentally fails, because the brew installed openblas doesn't > >> get detected by ./configure, and make results in immediately building > >> trying to build it, which fails again. > >> > > > > A message at the end of the configure run tells you an extra step for > homebrew. > > > Detection of openblas does not work for me, even when doing that extra > step. > > /Users/wstein/build/sage$ ./config.status --recheck 2>&1 |grep > openblas && ./config.status 2>&1 | grep openblas > running CONFIG_SHELL=/bin/sh /bin/sh ./configure > > PKG_CONFIG_PATH=/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/lib/pkgconfig: > --no-create --no-recursion > Checking whether SageMath should install SPKG openblas... > checking for library containing openblas_get_config... no > configure: no suitable system package found for SPKG openblas > checking whether any of openblas zlib bzip2 is installed as or will be > installed as SPKG... yes; install cbc as well > checking whether any of givaro gmp openblas is installed as or will be > installed as SPKG... yes; install fflas_ffpack as well > checking whether any of openblas is installed as or will be installed > as SPKG... yes; install gsl as well > checking whether any of glpk openblas gmp is installed as or will be > installed as SPKG... yes; install igraph as well > checking whether any of gmp openblas is installed as or will be > installed as SPKG... yes; install iml as well > checking whether any of openblas iconv readline bzip2 liblzma pcre > curl is installed as or will be installed as SPKG... yes; install r as > well > checking whether any of openblas is installed as or will be installed > as SPKG... yes; install suitesparse as well > openblas-0.3.18: no suitable system > package; standard, will be installed as an SPKG > > > The openblas brew package is definitely installed: > > /Users/wstein/build/sage$ find /opt/homebrew |grep openblas > /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/openblas.rb > /opt/homebrew/opt/openblas > /opt/homebrew/Cellar/openblas > /opt/homebrew/Cellar/openblas/0.3.18 > /opt/homebrew/Cellar/openblas/0.3.18/INSTALL_RECEIPT.json > /opt/homebrew/Cellar/openblas/0.3.18/LICENSE > /opt/homebrew/Cellar/openblas/0.3.18/.brew > /opt/homebrew/Cellar/openblas/0.3.18/.brew/openblas.rb > /opt/homebrew/Cellar/openblas/0.3.18/include > /opt/homebrew/Cellar/openblas/0.3.18/include/lapacke_utils.h > /opt/homebrew/Cellar/openblas/0.3.18/include/lapacke.h > /opt/homebrew/Cellar/openblas/0.3.18/include/f77blas.h > /opt/homebrew/Cellar/openblas/0.3.18/include/openblas_config.h > /opt/homebrew/Cellar/openblas/0.3.18/include/lapacke_config.h > /opt/homebrew/Cellar/openblas/0.3.18/include/cblas.h > /opt/homebrew/Cellar/openblas/0.3.18/include/lapack.h > /opt/homebrew/Cellar/openblas/0.3.18/include/lapacke_mangling.h > /opt/homebrew/Cellar/openblas/0.3.18/README.md > /opt/homebrew/Cellar/openblas/0.3.18/lib > /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblas.a > /opt/homebrew/Cellar/openblas/0.3.18/lib/liblapack.dylib > /opt/homebrew/Cellar/openblas/0.3.18/lib/pkgconfig > /opt/homebrew/Cellar/openblas/0.3.18/lib/pkgconfig/openblas.pc > /opt/homebrew/Cellar/openblas/0.3.18/lib/cmake > /opt/homebrew/Cellar/openblas/0.3.18/lib/cmake/openblas > > /opt/homebrew/Cellar/openblas/0.3.18/lib/cmake/openblas/OpenBLASConfigVersion.cmake > > /opt/homebrew/Cellar/openblas/0.3.18/lib/cmake/openblas/OpenBLASConfig.cmake > /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblasp-r0.3.18.a > /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblasp-r0.3.18.dylib > /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblas.dylib > /opt/homebrew/Cellar/openblas/0.3.18/lib/libblas.dylib > /opt/homebrew/Cellar/openblas/0.3.18/lib/libopenblas.0.dylib > /opt/homebrew/Cellar/openblas/0.3.18/Changelog.txt > > > > > > > > > > -- > > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/sage-release/26acca4c-25fb-4cda-b063-2f3fee14b52cn%40googlegroups.com > . > > > > -- > William (http://wstein.org) > -- 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 http
Re: [sage-release] Sage 9.5.beta7 released
On Saturday, November 20, 2021 at 1:57:40 PM UTC-8 William Stein wrote: > it would be good to amend this sentence in the README: > > "Sage fully supports all major Linux distributions, recent versions of > macOS, and Windows (using Cygwin, Windows Subsystem for Linux, or > using virtualization)." > > I have updated README in https://trac.sagemath.org/ticket/32917, needs review. -- 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/0623d3fd-48cd-44eb-98a4-bf747a370af2n%40googlegroups.com.
[sage-release] Re: Sage 9.5.beta7 released
Perhaps not directly related to this release but I have numerous jobserver warnings when building the pdf documentation : make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. that seems to mostly occur when changing folders to run the LaTeX Makefile [reference] The LaTeX files are in local/share/doc/sage/latex/en/reference/references. [reference] Run 'make' in that directory to run these through (pdf)latex [reference] (use `make latexpdf' here to do that automatically). LaTeX file written to /local/sage-git/sage/local/share/doc/sage/latex/en/reference/references make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. latexmk -pdf -dvi- -ps- 'references.tex' I believe the jobserver warning occurs when recursive 'makes' are not being handled properly. Should this be addressed? On Saturday, November 20, 2021 at 3:25:09 AM UTC-7 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 > > cc60cfebc4 (tag: 9.5.beta7, trac/develop) Updated SageMath version to > 9.5.beta7 > cdb3614b34 Trac #32858: tiny doctest formatting fix in integer_mod_ring.py > b122005655 Trac #32791: Human Readable Error-Message for Elliptic curve > constructor. > 40b1190a59 Trac #32320: Ideal() with fraction-field elements is a small > footgun > e19fc456be Trac #32875: fix Krull dimension of zero univariate quotient > ring > 7a358f2e9e Trac #32872: some details in plot > b3c05505e6 Trac #32863: fix E713 and E714 in coding > a95cfc54db Trac #32696: 1 internet doctest failing in > src/sage/finance/stock.py > c87b264772 Trac #27744: Make pynormaliz a Feature > 8b54c36d5e Trac #32859: Wrong display from type() with %display latex > 76a8d311d5 Trac #32405: sage-bootstrap-python: Prefer pythons that support > ssl with SNI > 05aa11f3f7 Trac #32850: random doctest failure in > tests/books/computational-mathematics-with-sagemath/sol/linsolve_doctest.py > ad620c4e4b Trac #32819: Determinant for multi-component links > b686ceb88c Trac #32816: random doctest failure in > rings/polynomial/polynomial_element_generic.py > 6dab8f4668 Trac #32715: flit_core: Use sdh_pip_install --no-deps > f46a88e77d Trac #32713: Apply "configure --enable-editable" also to other > sage distribution packages > f69aa7bd6b Trac #32689: AG code construction: a place given as input gets > converted to a prime divisor > 28d573549c Trac #32380: make NumberFieldFractionalIdeal inherit from > Ideal_fractional > 402efc30a9 Trac #32871: CBF(f(i)) loops for a builtin function f with no > corresponding method > 311fd3481e Trac #32869: fix improper names of several special functions > for CBF > ec03b51b74 Trac #32864: fix E713 and E714 in graphs > 69a4cc6a68 Trac #32861: Add memory_allocator/distros/conda.txt > effa97500f Trac #32857: src/requirements.txt: Add memory_allocator > 1114cde255 Trac #32851: Provide real ball erfi, Ei, Si, Ci, Shi, Chi, li, > Li, beta, gamma_inc, gamma_inc_lower via arb > a95252313a Trac #32815: Update numpy to 1.21.4, networkx to 2.6.3 > 44a35355cc Trac #32778: sage.rings.infinity: Remove hard dependency on > real_lazy and real_mpfi > f560fdc2df Trac #32733: Remove more .all imports > ac64d4f4f2 Trac #32208: Jupyter notebook receives invalid LaTeX output via > MathJax > aa66d526cf Trac #16567: Use libsingular for polynomial rings over function > fields > 45515aface Trac #32848: various code details in combinat > a5c797bdd5 Trac #32844: fix some details in sloane_functions > befd4a21ba Trac #32842: use PARI's fflog() for binary finite fields > 69d8b99468 Trac #32840: Fix unpickle_global when > register_unpickle_override appears in a module not loaded at startup > 033bbb02d6 Trac #32838: tox.ini: Add gentoo-python3.10 > 2de30a8587 Trac #32833: use libgap in coding > 85b46be3de Trac #32831: Failure with specific random seed in sandpile.py > 9d5d4efd54 Trac #32830: fix category of subgroups of finite matrix groups > d8affa1b28 Trac #32829: fix eps_monom function in RightQuantumWord > e47173be0a Trac #32824: Bug computing kernel of ring homomorphism GCA > 2ad6448169 Trac #32823: fix E713 and E714 in interfaces > 548c83d9ac Trac #32822: fix E713 and E714 in dynamics > 7ddaf7ad7c Trac #32821: fix E713 and E714 in geometry > e5da507620 Trac #32813: improved error message 'unknown file extension' > provided by sage -t > a6019fbe40 Trac #32812: remove the "bound method" py2/py3 adapter in > doctest parsing > a99f383bb6 Trac #32807: cleanup various details in combinat > 95fd5dfa38 Trac #32796: update GMP to version 6.2.1 > d4ecc2a5e1 Trac #32795: docbuild fails in Sphinx conf.py when certain > extensions aren't present > 0d57d68903 Trac #32780: sage.geometry.polyhedron.library: Delay import of > rings > 23ff9d435f Trac #32764: SAGE_ROOT/tox.ini: Make tox -p auto and tox > --listenvs useful again > f16835c8bb Trac #32763: Increase tol