--
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/57aed5a9-5997-4fb6-9eed-d6779e864f9dn%40googlegroups.com.
Hi,I tried building on a pretty clean Macbook Pro M1 with the new MacOS 12.0.1 Montery, and it didn't get very far, failing pretty quickly on GMP. For what it is worth, I had no trouble building GMP directly on this computer (nothing to do with Sage).
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CACLE5GB2%2Bor%3D_qXN53TKFTazondH%3DX_jA45YU6wooMa%2B%3D2AGkA%40mail.gmail.com.
I tried to upgrade 9.5.beta3 to 9.5.beta5 ith the following packages installed :
cmdstanpy...............................? (0.9.77)
cypari2.................................? (2.1.2)
dot2tex.................................2.11.3.p0 (2.11.3.p0)
fricas..................................1.3.7.p1 (1.3.7.p1)
gap_packages............................4.11.1 (4.11.1)
json5...................................? (0.9.6)
jupyterlab..............................3.2.1 (2.2.10)
jupyterlab_server.......................? (1.2.0)
jupyterlab_widgets......................none (2.0)
libsemigroups...........................1.1.0 (1.1.0)
nodeenv.................................1.6.0 (1.4.0)
nodejs..................................none (12.18.3)
nose....................................? (1.3.7)
pandas..................................? (1.3.3)
psutil..................................? (5.2.0.p2)
python_dateutil.........................? (2.8.1)
sagemath_standard.......................? (9.5b5)
ujson...................................? (4.2.0)
ptestlong gives the following looong list of failures crashing Sage :
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/schemes/elliptic_curves/isogeny_small_degree.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/schemes/elliptic_curves/ell_rational_field.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/schemes/elliptic_curves/ell_number_field.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/schemes/cyclic_covers/cycliccover_finite_field.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/pollack_stevens/modsym.py # 9 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/rings/number_field/number_field.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform/element.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/dynamics/arithmetic_dynamics/projective_ds.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/graphs/generic_graph.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform/ring.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/tests/books/computational-mathematics-with-sagemath/combinat_doctest.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/schemes/elliptic_curves/heegner.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/interfaces/fricas.py # 1 doctest failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/btquotients/pautomorphicform.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/misc/sageinspect.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/matrix_integer_dense_hnf.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/local_comp/local_comp.py # 4 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform_hecketriangle/hecke_triangle_group_element.py # 8 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modules/free_module_integer.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/schemes/elliptic_curves/ell_curve_isogeny.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform_hecketriangle/graded_ring_element.py # 25 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/arith/misc.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/rings/qqbar.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform_hecketriangle/readme.py # 12 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/matrix2.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/combinat/tutorial.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/quadratic_forms/genera/genus.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/calculus/calculus.py # 5 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform_hecketriangle/abstract_space.py # 21 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/combinat/partition.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/abvar/abvar.py # 10 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform/ambient_R.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/matrix_integer_dense.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/misc/cachefunc.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/algebras/quatalg/quaternion_algebra.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform/constructor.py # 1 doctest failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modules/free_quadratic_module_integer_symmetric.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/birds_other.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/abvar/lseries.py # 8 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modsym/space.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/benchmark.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/btquotients/btquotient.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/rings/number_field/S_unit_solver.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/overconvergent/genus0.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/hecke/submodule.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/typeset/ascii_art.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform_hecketriangle/element.py # 10 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/functions/log.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/schemes/plane_conics/con_rational_function_field.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/structure/sage_object.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/matrix_rational_dense.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/repl/ipython_extension.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/repl/interpreter.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/hecke/module.py # 2 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/rings/number_field/order.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modules/fg_pid/fgp_module.py # 1 doctest failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/ja/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/combinat/quickref.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/fr/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/tr/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/pt/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/de/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/graphs/base/static_sparse_graph.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/hu/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/it/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/en/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/matrix_cyclo_dense.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/es/a_tour_of_sage/index.rst # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/combinat/combinat.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/functions/transcendental.py # 1 doctest failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/matrix_integer_sparse.pyx # 1 doctest failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modsym/subspace.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/hecke/element.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modsym/tests.py # 1 doctest failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/repl/display/formatter.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/repl/interface_magic.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modabvar.rst # 3 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/tests/book_stein_modform.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/repl/ipython_tests.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/repl/attach.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/abvar/cuspidal_subgroup.py # 9 doctests failed
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/rings/polynomial/real_roots.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/quadratic_forms/quadratic_form__local_density_interfaces.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/constructor.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/modform/vm_basis.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/rings/bernmm.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/repl/rich_output/backend_ipython.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/modular/buzzard.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/interfaces/macaulay2.py # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/libs/flint/arith.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/matrix/misc.pyx # Killed due to segmentation fault
sage -t --long --warn-long 215.7 --random-seed=276876733579103606015550424535934104048 src/sage/rings/bernoulli_mod_p.pyx # Killed due to segmentation fault
Python error messages seen (but not logged) during ptestlong or attempts to reproduce the tests point to a problem in cypari2 which somehow managed to invite itself.
I’ll try to recompile after distclean, reinstall packages (cautiously avoiding cypari2), retest and report.
HTH,
Aaaarghhh : cypari2 is installed by Sage itself : after (some operations amounting to removing Python packages, then) make distclean && make :
charpent@zen-book-flip:/usr/local/sage-9$ sage -optional | grep -v ot_instal
/usr/local/sage-9/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/misc/package.py:116: UserWarning: failed to fetch the version of pkg='ore_algebra' at https://pypi.org/pypi/ore_algebra/json
warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url))
[package]...............................[latest version] ([version])
cypari2.................................? (2.1.2)
python_dateutil.........................? (2.8.1)
sagemath_standard.......................? (9.5b5)
I’ll reinstall the other packages and retest notwithstanding…
--
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/422c4441-dfb2-4b97-85d6-7f706a2be402n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CACLE5GBVsNZbe%2BnikwGR-uxsL8WWVSk1EzEqziR--DT-ERTs_A%40mail.gmail.com.
I tried to build sage-9.5.beta5 on a very clean Linux Ubuntu:20.04 image with standard dev packages (in Docker) but on an ARM aarch64 architecture instead of Intel. It fails with Tachyon simply saying "Error: Sorry, your platform isn't supported by Tachyon and/or Sage. Exiting...". I don't know what that is about.
I found https://trac.sagemath.org/ticket/23712 which is a 2-year old ticket about how upgrading Tachyon is needed " to make Sage work on arm64/aarch64."Any suggestions? My goal is to make an aarch64 version of the cocalc-docker image. Is there an easy workaround for this problem, or should I just do some hack to disable building tachyon (since it is a runtime only dependency)? Is the right way to disable building a standard package these days still to touch some file somewhere, or did that change?
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CACLE5GBVsNZbe%2BnikwGR-uxsL8WWVSk1EzEqziR--DT-ERTs_A%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAAWYfq3FDgxH_UOcEhMY1wvbLkvEPkMhjchtPMDJ1X6YzG7DmQ%40mail.gmail.com.
Great idea. Thanks Dima!On Mon, Nov 1, 2021 at 3:37 PM Dima Pasechnik <dim...@gmail.com> wrote:On Mon, Nov 1, 2021 at 10:18 PM William Stein <wst...@gmail.com> wrote:I tried to build sage-9.5.beta5 on a very clean Linux Ubuntu:20.04 image with standard dev packages (in Docker) but on an ARM aarch64 architecture instead of Intel. It fails with Tachyon simply saying "Error: Sorry, your platform isn't supported by Tachyon and/or Sage. Exiting...". I don't know what that is about.I found https://trac.sagemath.org/ticket/23712 which is a 2-year old ticket about how upgrading Tachyon is needed " to make Sage work on arm64/aarch64."Any suggestions? My goal is to make an aarch64 version of the cocalc-docker image. Is there an easy workaround for this problem, or should I just do some hack to disable building tachyon (since it is a runtime only dependency)? Is the right way to disable building a standard package these days still to touch some file somewhere, or did that change?
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CACLE5GAHQpnqrfC74jimwXA-UXU4j%2BLSE98tvW2%3DyMQ%2BC05okw%40mail.gmail.com.
On Mon, Nov 1, 2021 at 11:28 PM William Stein <wst...@gmail.com> wrote:Great idea. Thanks Dima!On Mon, Nov 1, 2021 at 3:37 PM Dima Pasechnik <dim...@gmail.com> wrote:On Mon, Nov 1, 2021 at 10:18 PM William Stein <wst...@gmail.com> wrote:I tried to build sage-9.5.beta5 on a very clean Linux Ubuntu:20.04 image with standard dev packages (in Docker) but on an ARM aarch64 architecture instead of Intel. It fails with Tachyon simply saying "Error: Sorry, your platform isn't supported by Tachyon and/or Sage. Exiting...". I don't know what that is about.I found https://trac.sagemath.org/ticket/23712 which is a 2-year old ticket about how upgrading Tachyon is needed " to make Sage work on arm64/aarch64."Any suggestions? My goal is to make an aarch64 version of the cocalc-docker image. Is there an easy workaround for this problem, or should I just do some hack to disable building tachyon (since it is a runtime only dependency)? Is the right way to disable building a standard package these days still to touch some file somewhere, or did that change?by the way, it would be great to know if our usual "install as many system packages as ./configure advisesat the end" scheme works well on aarch64, don't stop at tachyon please.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAAWYfq3HSp6ZsRqWPQBSJPQU3%3DQa1owhk4tMGpa3j5Wsqxg3zQ%40mail.gmail.com.
This is a quick update about building the 9.5.beta5 version of Sage on an M1 Mac under Docker aarch64 Linux.
$ tox -e docker-ubuntu-groovy-standard-arm64v8
--
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/5783d545-0411-4430-8c96-97dffeaf1acdn%40googlegroups.com.
I just want to add that I don't trust Docker desktop on M1 yet, and it could easily be responsible for these problems.E.g., I've found that often wget sometimes segfaults in this exact container, and that has nothing to do with Sage.Does anybody do test builds of Sage on other aarch64 linux platforms, e.g., recent Rasberry Pi?
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CACLE5GCYx8gArBX4gidZDifRkvrYj%2BpjEqPOcFDG8fdg0KNVHA%40mail.gmail.com.
sage -t --random-seed=0 src/sage/algebras/quatalg/quaternion_algebra_cython.pyx
[10 tests, 0.17 s]
----------------------------------------------------------------------
All tests passed!
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/9497b1ce-756a-4605-973a-cc577ea65355n%40googlegroups.com.
It's really just the command "tox -e docker-ubuntu-groovy-standard-arm64v8" - try it
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/40ae90a8-e48a-40a7-81d5-6d9f37a5a557n%40googlegroups.com.
On Tue, Nov 2, 2021 at 9:00 PM Matthias Köppe <matthia...@gmail.com> wrote:It's really just the command "tox -e docker-ubuntu-groovy-standard-arm64v8" - try itThanks. Some more details I figured out in a few moments, in case anybody else is interested:1. What is tox? Answer: it is a Python package you can install by typing "pip3 install tox". The homepage is https://tox.wiki/en/latest/, which explains that it is a test automation system.2. How do you use it? Answer: Get the Sage source code and from the top level type "tox -e docker-ubuntu-groovy-standard-arm64v8".This uses the file tox.ini that is in the top of the Sage source tree.3. What is tox.ini? Where does it come from? Answer: Matthias added it to Sage a year ago. I don't know how it gets generated, but it seems very comprehensive.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAD0p0K4hR%2BXA3nfVjk1Ew3w9RH%2BY7KkVZ-c1gxTY2oVip1QO_Q%40mail.gmail.com.
In the second case it looks to me as if it is only that the list has
the same matrices in a different order.
FWIW, on another machine running Debian testing on core i5 + 8 GB RAM, upgrading from 9.5.beta2 to 9.5.beta5 succeeded, but ptestlong left 6 permanent failures, all of which being numerical noise or cosmetic booboos :
| Test | Result | P/T | Comment |
|---|---|---|---|
| src/sage/functions/other.py | 1 doctest failed | P | Numerical noise |
| src/sage/calculus/calculus.py | 1 doctest failed | P | Cosmetic |
| src/sage/rings/complex_arb.pyx | 11 doctests failed | P | Numerical noise |
| src/sage/functions/gamma.py | 3 doctests failed | P | Numerical noise |
| src/sage/lfunctions/pari.py | 1 doctest failed | P | Cosmetic |
| src/sage/rings/real_arb.pyx | 6 doctests failed | P | Numerical noise |
Re-running the failed tests gave the following results :
Running doctests with ID 2021-11-05-13-11-59-6a0701ff.
Git branch: develop
Using --optional=build,debian,dochtml,dot2tex,fricas,gap_packages,libsemigroups,pip,sage,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/functions/other.py
**********************************************************************
File "src/sage/functions/other.py", line 1581, in sage.functions.other.Function_factorial.__init__
Failed example:
factorial(RBF(4.2))
Expected:
[32.5780960503313 +/- 6.72e-14]
Got:
[32.5780960503314 +/- 6.06e-14]
**********************************************************************
1 item had failures:
1 of 39 in sage.functions.other.Function_factorial.__init__
[501 tests, 1 failure, 14.39 s]
----------------------------------------------------------------------
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/functions/other.py # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 14.5 seconds
cpu time: 16.1 seconds
cumulative wall time: 14.4 seconds
Pytest is not installed, skip checking tests that rely on it.
Running doctests with ID 2021-11-05-13-12-17-67da9e1a.
Git branch: develop
Using --optional=build,debian,dochtml,dot2tex,fricas,gap_packages,libsemigroups,pip,sage,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/calculus/calculus.py
**********************************************************************
File "src/sage/calculus/calculus.py", line 1289, in sage.calculus.calculus.limit
Failed example:
limit(e^(-1/x), x=0, dir='left', algorithm='fricas') # optional - fricas
Expected:
+Infinity
Got:
plusInfinity()
**********************************************************************
1 item had failures:
1 of 72 in sage.calculus.calculus.limit
[455 tests, 1 failure, 13.43 s]
----------------------------------------------------------------------
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/calculus/calculus.py # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 13.5 seconds
cpu time: 12.2 seconds
cumulative wall time: 13.4 seconds
Pytest is not installed, skip checking tests that rely on it.
Running doctests with ID 2021-11-05-13-12-35-b5ca33e7.
Git branch: develop
Using --optional=build,debian,dochtml,dot2tex,fricas,gap_packages,libsemigroups,pip,sage,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/rings/complex_arb.pyx
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 1043, in sage.rings.complex_arb.ComplexBallField.?
Failed example:
CBF.integral(lambda x, _: x.gamma(), 1 - CBF(i), 1 + CBF(i))
Expected:
[+/- 4...e-15] + [1.5723926694981 +/- 4...e-14]*I
Got:
[+/- 1.39e-15] + [1.57239266949806 +/- 8.33e-15]*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 1147, in sage.rings.complex_arb.ComplexBallField.?
Failed example:
CBF.integral(lambda x, _: (1 + i*x).gamma(), -1, 1)
Expected:
[1.5723926694981 +/- 4...e-14] + [+/- 4...e-15]*I
Got:
[1.57239266949806 +/- 8.33e-15] + [+/- 1.39e-15]*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 2979, in sage.rings.complex_arb.ComplexBall.rising_factorial
Failed example:
CBF(1/2).rising_factorial(CBF(2,3))
Expected:
[-0.123060451458124 +/- ...e-16] + [0.040641263167655 +/- ...e-16]*I
Got:
[-0.123060451458124 +/- 3.06e-16] + [0.0406412631676552 +/- 7.57e-17]*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 3491, in sage.rings.complex_arb.ComplexBall.gamma
Failed example:
CBF(1, 1).gamma()
Expected:
[0.498015668118356 +/- ...e-16] + [-0.154949828301811 +/- ...e-16]*I
Got:
[0.498015668118356 +/- 1.26e-16] + [-0.1549498283018107 +/- 8.43e-17]*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 3495, in sage.rings.complex_arb.ComplexBall.gamma
Failed example:
CBF(1, 1).gamma(0)
Expected:
[0.498015668118356 +/- ...e-16] + [-0.154949828301811 +/- ...e-16]*I
Got:
[0.498015668118356 +/- 1.26e-16] + [-0.1549498283018107 +/- 8.43e-17]*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 3499, in sage.rings.complex_arb.ComplexBall.gamma
Failed example:
CBF(1, 1).gamma(CLF(i))
Expected:
[0.32886684193500 +/- ...e-15] + [-0.18974945045621 +/- ...e-15]*I
Got:
[0.328866841935004 +/- 7.07e-16] + [-0.189749450456210 +/- 9.05e-16]*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 3538, in sage.rings.complex_arb.ComplexBall.log_gamma
Failed example:
CBF(-1).log_gamma()
Expected:
nan + [-3.141592653589793 +/- ...e-16]*I
Got:
nan + nan*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 3540, in sage.rings.complex_arb.ComplexBall.log_gamma
Failed example:
CBF(-3/2).log_gamma()
Expected:
[0.860047015376481 +/- ...e-16] + [-6.28318530717959 +/- ...e-15]*I
Got:
[0.860047015376481 +/- 3.82e-16] + [-6.283185307179586 +/- 6.77e-16]*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 3825, in sage.rings.complex_arb.ComplexBall.hypergeometric
Failed example:
CBF(2+3*I).hypergeometric([1/4,1/3],[1/2])
Expected:
[0.7871684267473 +/- 7...e-14] + [0.2749254173721 +/- 9...e-14]*I
Got:
[0.7871684267473 +/- 6.79e-14] + [0.2749254173721 +/- 8.82e-14]*I
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 3835, in sage.rings.complex_arb.ComplexBall.hypergeometric
Failed example:
CBF(2016).hypergeometric([], [2/3])
Expected:
[2.025642692328e+38 +/- ...e+25]
Got:
[2.0256426923278e+38 +/- 9.59e+24]
**********************************************************************
File "src/sage/rings/complex_arb.pyx", line 4930, in sage.rings.complex_arb.ComplexBall.laguerre_L
Failed example:
CBF(5,7).laguerre_L(CBF(2,3), CBF(1,-2))
Expected:
[5515.315030271 +/- ...e-10] + [-12386.942845271 +/- ...e-10]*I
Got:
[5515.3150302713 +/- 5.02e-11] + [-12386.9428452714 +/- 6.21e-11]*I
**********************************************************************
6 items had failures:
3 of 6 in sage.rings.complex_arb.ComplexBall.gamma
2 of 17 in sage.rings.complex_arb.ComplexBall.hypergeometric
1 of 4 in sage.rings.complex_arb.ComplexBall.laguerre_L
2 of 6 in sage.rings.complex_arb.ComplexBall.log_gamma
1 of 7 in sage.rings.complex_arb.ComplexBall.rising_factorial
2 of 57 in sage.rings.complex_arb.ComplexBallField.?
[644 tests, 11 failures, 4.38 s]
----------------------------------------------------------------------
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/rings/complex_arb.pyx # 11 doctests failed
----------------------------------------------------------------------
Total time for all tests: 4.6 seconds
cpu time: 4.5 seconds
cumulative wall time: 4.4 seconds
Pytest is not installed, skip checking tests that rely on it.
Running doctests with ID 2021-11-05-13-12-43-59f88657.
Git branch: develop
Using --optional=build,debian,dochtml,dot2tex,fricas,gap_packages,libsemigroups,pip,sage,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/functions/gamma.py
**********************************************************************
File "src/sage/functions/gamma.py", line 360, in sage.functions.gamma.Function_gamma_inc._method_arguments
Failed example:
gamma(b)
Expected:
[1.00000000 +/- 8.07e-10]
Got:
[1.0000000000 +/- 5.78e-11]
**********************************************************************
File "src/sage/functions/gamma.py", line 362, in sage.functions.gamma.Function_gamma_inc._method_arguments
Failed example:
gamma(CBF(b))
Expected:
[1.00000000 +/- 8.07e-10]
Got:
[1.0000000000 +/- 5.78e-11]
**********************************************************************
File "src/sage/functions/gamma.py", line 364, in sage.functions.gamma.Function_gamma_inc._method_arguments
Failed example:
gamma(CBF(b), 4)
Expected:
[0.01831564 +/- 2.65e-9]
Got:
[0.018315639 +/- 9.00e-10]
**********************************************************************
1 item had failures:
3 of 6 in sage.functions.gamma.Function_gamma_inc._method_arguments
[218 tests, 3 failures, 3.09 s]
----------------------------------------------------------------------
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/functions/gamma.py # 3 doctests failed
----------------------------------------------------------------------
Total time for all tests: 3.2 seconds
cpu time: 1.8 seconds
cumulative wall time: 3.1 seconds
Pytest is not installed, skip checking tests that rely on it.
Running doctests with ID 2021-11-05-13-12-49-2129e1d9.
Git branch: develop
Using --optional=build,debian,dochtml,dot2tex,fricas,gap_packages,libsemigroups,pip,sage,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/lfunctions/pari.py
**********************************************************************
File "src/sage/lfunctions/pari.py", line 318, in sage.lfunctions.pari.lfun_number_field
Failed example:
L(0)
Expected:
0.000000000000000
Got:
*** Warning: normalizing a series with 0 leading term.
0.000000000000000
**********************************************************************
1 item had failures:
1 of 8 in sage.lfunctions.pari.lfun_number_field
[166 tests, 1 failure, 0.95 s]
----------------------------------------------------------------------
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/lfunctions/pari.py # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 5.9 seconds
cpu time: 0.8 seconds
cumulative wall time: 0.9 seconds
Pytest is not installed, skip checking tests that rely on it.
Running doctests with ID 2021-11-05-13-12-59-df0ee8d0.
Git branch: develop
Using --optional=build,debian,dochtml,dot2tex,fricas,gap_packages,libsemigroups,pip,sage,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/rings/real_arb.pyx
**********************************************************************
File "src/sage/rings/real_arb.pyx", line 755, in sage.rings.real_arb.RealBallField.euler_constant
Failed example:
RBF.euler_constant()
Expected:
[0.577215664901533 +/- ...e-16]
Got:
[0.5772156649015329 +/- 9.00e-17]
**********************************************************************
File "src/sage/rings/real_arb.pyx", line 899, in sage.rings.real_arb.RealBallField.gamma
Failed example:
RBF.gamma(RLF(pi))
Expected:
[2.2880377953400 +/- ...e-14]
Got:
[2.28803779534003 +/- 4.12e-15]
**********************************************************************
File "src/sage/rings/real_arb.pyx", line 1159, in sage.rings.real_arb.RealBall
Failed example:
b
Expected:
[-0.577215664901533 +/- ...e-16]
Got:
[-0.5772156649015329 +/- 4.84e-17]
**********************************************************************
File "src/sage/rings/real_arb.pyx", line 1305, in sage.rings.real_arb.RealBall.__init__
Failed example:
RealBall(RBF, sage.symbolic.constants.EulerGamma())
Expected:
[0.577215664901533 +/- ...e-16]
Got:
[0.5772156649015329 +/- 9.00e-17]
**********************************************************************
File "src/sage/rings/real_arb.pyx", line 3539, in sage.rings.real_arb.RealBall.rising_factorial
Failed example:
RBF(1/2).rising_factorial(1/3)
Expected:
[0.63684988431797 +/- ...e-15]
Got:
[0.636849884317974 +/- 8.98e-16]
**********************************************************************
File "src/sage/rings/real_arb.pyx", line 3555, in sage.rings.real_arb.RealBall.psi
Failed example:
RBF(1).psi()
Expected:
[-0.577215664901533 +/- ...e-16]
Got:
[-0.5772156649015329 +/- 4.84e-17]
**********************************************************************
6 items had failures:
1 of 5 in sage.rings.real_arb.RealBall
1 of 48 in sage.rings.real_arb.RealBall.__init__
1 of 2 in sage.rings.real_arb.RealBall.psi
1 of 3 in sage.rings.real_arb.RealBall.rising_factorial
1 of 3 in sage.rings.real_arb.RealBallField.euler_constant
1 of 6 in sage.rings.real_arb.RealBallField.gamma
[544 tests, 6 failures, 0.41 s]
----------------------------------------------------------------------
sage -t --long --warn-long 71.2 --random-seed=0 src/sage/rings/real_arb.pyx # 6 doctests failed
----------------------------------------------------------------------
Total time for all tests: 0.5 seconds
cpu time: 0.4 seconds
cumulative wall time: 0.4 seconds
Pytest is not installed, skip checking tests that rely on it.