Sage 9.8.beta1 released

137 views
Skip to first unread message

Volker Braun

unread,
Sep 29, 2022, 6:27:00 PM9/29/22
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

54cd6fe6de5 (tag: 9.8.beta1, trac/develop) Updated SageMath version to 9.8.beta1
51d49e23f3d Trac #34567: Fix minor documentation formatting issues in dancing links
ca25316b582 Trac #34522: clean up src/sage/lfunctions/pari.py
ccf1a2553b5 Trac #34477: one-letter typo in docstring of Sets.ParentMethods.algebra()
b47402b6a22 Trac #34212: `log_embedding` for number field elements
d30d2ffe18f Trac #34601: fix W391 in modules, tests and rings
f36f46cdd1e Trac #34588: fix some E251 in modular
888a82eac94 Trac #34584: use .Display for gap character tables
c6de1c9d057 Trac #34574: Uniformize headline: functions
a9e3acb5318 Trac #34565: Fix wrong link in the documentation of topological submanifolds
2e4047b684a Trac #34558: Typo in git-trac file of developer's guide
e9d6212a332 Trac #34557: Fix a doctest error in quo_rem of polynomials
a10ea1150ce Trac #34555: clean one file about N=2 super-conformal Lie algebra
3ae93c11570 Trac #34596: fix more W391
5d687bc32ef Trac #34595: Fix findstat internet tests
d3d43be749b Trac #34592: fix W605 in libs and rings/semirings
fcc132cd6e2 Trac #34500: make some method "gens" return tuples
3bf2df75f4c Trac #34448: Put tensor modules of FiniteRankFreeModule in Modules().TensorProducts()
eafc6c7c9a7 Trac #34423: implement arithmetic product of lazy symmetric functions
67b899f3b5d Trac #34422: implement functorial composition of lazy symmetric functions
8e98e39f885 Trac #33999: Reduced charpoly for skew polynomials
1bd44ef4aae Trac #33850: Unstable doctests in equivariant Ehrhart methods
8f80cad719b Trac #32483: Remove workarounds for packages that use flit_core or poetry_core as build system
4d614a54c2a Trac #34551: Uniformize headline: graphs and plots
67d5afbe229 Trac #34545: cleanup in posets
84e479b6ff9 Trac #34544: some minor details in misc
3c1f04fff98 Trac #34542: refresh the infinite polynomial ring
b6fe66bf256 Trac #34538: some details in argument groups
187ef46c43f Trac #34454: sage --package create: Add option --source wheel
4722394be87 Trac #34392: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 5)
e999d8479fb Trac #34314: pycodestyle cleanup in strongly_regular_db.pyx (part 4)
2f51c024422 Trac #25046: Add warning for is_prime(n) that produce correct but unexpected output
8038ef7cbdb Trac #21129: Arakelov-Zhang pairing of rational maps
45c3132107a Trac #34501: New implementation class VectorFieldDualFreeModule
81987be67ed Trac #34488: sage.misc.weak_dict: Replace iteritems by items
09dfd9468b9 Trac #34479: Polyhedron(backend='number_field')
7b143ae5f5a Trac #34473: remove rings from streams
6c47984400b Trac #34383: revert for LazyTaylorSeries and LazySymmetricFunction is missing
b99de44f2c3 Trac #34344: Update setuptools 63.4.3, setuptools_wheel 65.x, tomlkit 0.11.4, importlib_resources 5.9.0, importlib_metadata 4.12.0, distlib 0.3.6, hatchling 1.10.0, pathspec 0.10.1
1eea01a1dbf Trac #34272: Update pip to 22.2.2
024b81f7a14 Trac #33812: Refactor distributions sagemath-{objects,categories} through sagemath-{environment,repl}
e4d3004ae09 Trac #33805: use Homebrew's primecount
5076cd5d57d Trac #34110: numpy 1.23.x
025fdd4137c Trac #34532: modernize super in manifolds/
f9129b172a6 Trac #34531: some details in LS paths crystals
7f7088d750d Trac #34529: remove deprecated method spring_layout_fast_split from src/sage/graphs/generic_graph_pyx.pyx
12890b6eae8 Trac #34520: Remove randomly failing doctest in src/sage/graphs/generators/random.py
c8511abe7bf Trac #34512: compute list CRT via tree
3f4e5446872 Trac #34508: Improve documentation of JoinFeature
cb5e1afa20e Trac #34493: Make TrivialFamily.map return a TrivialFamily
c036cccaab9 Trac #34486: VectorFieldModule: Faster fast path for tensor_module, exterior_power, dual_exterior_power
89b4155bd13 Trac #34469: modern super in matrix_space
4f3a9b020a0 Trac #34468: fix W605 in all pyx files inside matroids/
bfa6342db03 Trac #34465: Invalid escape sequence in special.py
cd65d443541 Trac #34462: Uniformize the headline: finite rings
7736a49d9a6 Trac #34435: Add method to trim trailing zeros from IntegerVector
154baa594e1 Trac #34432: Upgrade: jupyter-packaging 0.12.3
bfc2ccf5c01 Trac #34409: remove experimental warning for composite elliptic-curve isogenies
89b0d28500d Trac #34375: Replace sage.algebras.yangian.GeneratorIndexingSet with cartesian_product
ce82f8112a0 Trac #34358: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 4)
c8c541f386e Trac #34578: standard error messages in pbori
721c4c18d0d Trac #34573: Remove binary_function from ginac's code in sage
5fc16f5552a Trac #34571: fix typo in docstring
b836c6c85db Trac #34562: refactor multiple zeta values
1366a0d9f49 Trac #34528: Installation guide: Improve section on prerequisites/recommendations
ad97e1b2278 Trac #34413: implement derivatives of lazy series
a802d076b46 Trac #31664: Add package msolve 0.4.4 (multivariate polynomial system solver)
4541564cf15 (tag: 9.8.beta0) Updated SageMath version to 9.8.beta0

Kenji Iohara

unread,
Sep 30, 2022, 1:37:37 AM9/30/22
to sage-r...@googlegroups.com
Dear Volker,

 Thanks for this version. On my MacBook Pro with Intel Core i5, OS 12.6, Homebrew,
 It could not compile sage from the first build, some problems in compiling giac.

giac-1.9.0.15p0.log

Emmanuel Charpentier

unread,
Sep 30, 2022, 7:15:55 AM9/30/22
to sage-release

On Debian testing running non core i5 + 8 GB RAM, upgrading 9.7 to 9.8.beta1 leads to one permanent failure :

charpent@p-202-021:/usr/local/sage-9$ sage -t --long --warn-long 71.5 --random-seed=235639103432015518813565380515311711383 src/sage/algebras/quantum_groups/quantum_group_gap.py
Running doctests with ID 2022-09-30-13-01-03-1822d6c3.
Git branch: develop
Git ref: 9.8.beta1
Running with SAGE_LOCAL='/usr/local/sage-9/local' and SAGE_VENV='/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5'
Using --optional=debian,dot2tex,fricas,gap_packages,libsemigroups,pip,sage,sage_spkg
Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
Doctesting 1 file.
sage -t --long --warn-long 71.5 --random-seed=235639103432015518813565380515311711383 src/sage/algebras/quantum_groups/quantum_group_gap.py
**********************************************************************
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1812, in sage.algebras.quantum_groups.quantum_group_gap.TensorProductOfHighestWeightModules.__init__
Failed example:
    TestSuite(T).run()  # optional - gap_packages
Expected nothing
Got:
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 277, in _Popen
        return Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 315, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.TensorProductOfHighestWeightModules.__init__[3]>", line 1, in <module>
        TestSuite(T).run()  # optional - gap_packages
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/categories/sets_cat.py", line 1527, in _test_construction
        FO = self.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 277, in _Popen
        return Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 315, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.TensorProductOfHighestWeightModules.__init__[3]>", line 1, in <module>
        TestSuite(T).run()  # optional - gap_packages
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/categories/sets_cat.py", line 1172, in _test_elements
        TestSuite(an_element).run(verbose=tester._verbose,
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1603, in _element_constructor_
        return self._from_dict(elt)
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1273, in _from_dict
        return self.sum(temp[i] * B[i] for i in temp)
      File "/usr/local/sage-9/src/sage/categories/additive_monoids.py", line 71, in sum
        return sum(args, self.zero())
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1273, in <genexpr>
        return self.sum(temp[i] * B[i] for i in temp)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4320, in pushout
        R_tower = construction_tower(R)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4657, in construction_tower
        c = R.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
**********************************************************************
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1934, in sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.__init__
Failed example:
    TestSuite(S).run()  # optional - gap_packages
Expected nothing
Got:
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 277, in _Popen
        return Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 315, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.__init__[4]>", line 1, in <module>
        TestSuite(S).run()  # optional - gap_packages
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/categories/sets_cat.py", line 1527, in _test_construction
        FO = self.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 277, in _Popen
        return Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 315, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.__init__[4]>", line 1, in <module>
        TestSuite(S).run()  # optional - gap_packages
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/categories/sets_cat.py", line 1172, in _test_elements
        TestSuite(an_element).run(verbose=tester._verbose,
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1603, in _element_constructor_
        return self._from_dict(elt)
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1273, in _from_dict
        return self.sum(temp[i] * B[i] for i in temp)
      File "/usr/local/sage-9/src/sage/categories/additive_monoids.py", line 71, in sum
        return sum(args, self.zero())
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1273, in <genexpr>
        return self.sum(temp[i] * B[i] for i in temp)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4320, in pushout
        R_tower = construction_tower(R)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4657, in construction_tower
        c = R.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
**********************************************************************
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 2047, in sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.retract
Failed example:
    all(S.retract(S.lift(x)) == x       # optional - gap_packages
        for S in T.highest_weight_decomposition()
        for x in S.basis())
Expected:
    True
Got:
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/context.py", line 277, in _Popen
        return Popen(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/multiprocessing/process.py", line 315, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.retract[3]>", line 1, in <module>
        all(S.retract(S.lift(x)) == x       # optional - gap_packages
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.retract[3]>", line 1, in <genexpr>
        all(S.retract(S.lift(x)) == x       # optional - gap_packages
      File "/usr/local/sage-9/src/sage/algebras/quantum_groups/quantum_group_gap.py", line 2053, in retract
        return self._from_dict(c.dict(), coerce=False, remove_zeros=False)
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1276, in _from_dict
        return self.sum(d[i] * B[i] for i in d)
      File "/usr/local/sage-9/src/sage/categories/additive_monoids.py", line 71, in sum
        return sum(args, self.zero())
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1276, in <genexpr>
        return self.sum(d[i] * B[i] for i in d)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4320, in pushout
        R_tower = construction_tower(R)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4657, in construction_tower
        c = R.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10.5/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
    True
**********************************************************************
3 items had failures:
   1 of   6 in sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.__init__
   1 of   5 in sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.retract
   1 of   5 in sage.algebras.quantum_groups.quantum_group_gap.TensorProductOfHighestWeightModules.__init__
    [529 tests, 3 failures, 10.68 s]
----------------------------------------------------------------------
sage -t --long --warn-long 71.5 --random-seed=235639103432015518813565380515311711383 src/sage/algebras/quantum_groups/quantum_group_gap.py  # 3 doctests failed
----------------------------------------------------------------------
Total time for all tests: 10.8 seconds
    cpu time: 9.9 seconds
    cumulative wall time: 10.7 seconds
Features detected for doctesting:

Those three “failures” are in fact warnings due to deprecation, not intercepted in the doctests.

The ticket pointed to by the error message is in an inconsistent state : it is noted as closed (fixed), but the last message of the ticket is by F. Chapoton asking for review.

Tickets #34448 (fixed) and #34485 (new) seem relevant.

HTH,

Dima Pasechnik

unread,
Sep 30, 2022, 7:21:53 AM9/30/22
to sage-release
this is most probably due to too new Pari in 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...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/1C66CFB2-0DB2-43B0-935E-978E2B864911%40gmail.com.

Kenji

30/09/2022 0:26、Volker Braun <vbrau...@gmail.com>のメール:

--
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/78f9674e-8f73-4820-b788-0efd8a207868n%40googlegroups.com.

--
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/1C66CFB2-0DB2-43B0-935E-978E2B864911%40gmail.com.

Matthias Köppe

unread,
Sep 30, 2022, 2:24:43 PM9/30/22
to sage-release
On Friday, September 30, 2022 at 4:15:55 AM UTC-7 emanuel.c...@gmail.com wrote:
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.The ticket pointed to by the error message is in an inconsistent state : it is noted as closed (fixed), but the last message of the ticket is by F. Chapoton asking for review.
You may have to check the checkbox labeled "Show property changes" right under the ticket box to see what happened after comment:55.
 

 

Emmanuel Charpentier

unread,
Oct 2, 2022, 10:19:11 AM10/2/22
to sage-release
Same results on another Debian testing machine.

Kenji Iohara

unread,
Oct 2, 2022, 4:03:58 PM10/2/22
to sage-r...@googlegroups.com
With Pari 2.15, on MacBookPro, I even couldn't recompile Sage 9.7. ..    Kenji

2022年9月30日(金) 13:21 Dima Pasechnik <dim...@gmail.com>:

Matthias Köppe

unread,
Oct 2, 2022, 4:09:04 PM10/2/22
to sage-release

Dima Pasechnik

unread,
Oct 2, 2022, 4:12:26 PM10/2/22
to sage-r...@googlegroups.com
On Sun, Oct 2, 2022 at 9:04 PM Kenji Iohara <simplye...@gmail.com> wrote:
>
> With Pari 2.15, on MacBookPro, I even couldn't recompile Sage 9.7. .. Kenji

you need https://trac.sagemath.org/ticket/34537 for this.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAPCAjE3nOr82wgGUhJzyjWeKKrMLACkHAbF%2BHMYTYDjwtJrrww%40mail.gmail.com.

simplye...@gmail.com

unread,
Oct 3, 2022, 4:05:03 PM10/3/22
to sage-r...@googlegroups.com
I could compile Sage 9.7 with ./configure —without-system-pari but not Sage 9.8.beta1
with my Macbookpro with Intel core I5, OS 12.6 and Homebrew , hence with pari-2.15…

Kenji

iPhoneから送信

> 02/10/2022 22:12、Dima Pasechnik <dim...@gmail.com>のメール:
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAAWYfq2RvWY7Azr%3DqLbYOP4H2g-nwfdyqvk%2BqoKxmOFjKTfVUg%40mail.gmail.com.

Sébastien Labbé

unread,
Oct 6, 2022, 4:01:24 AM10/6/22
to sage-release
On a machine running Ubuntu 20.04 + some optional and external packages, I obtain:

Using --optional=4ti2,build,ccache,cryptominisat,debian,dot2tex,e_antic,external,fricas,glucose,latte_int,lidia,lrslib,normaliz,notedown,pandoc_attributes,pip,pycosat,pynormaliz,rst2ipynb,sage,sage_numerical_backends_coin,sage_spkg
Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,cplex,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,ffmpeg,gfan,graphviz,gurobi,imagemagick,internet,jupymake,kenzo,latex,latex_package_tkz_graph,latte_int,lrslib,lualatex,macaulay2,magma,maple,mathematica,matlab,mcqd,meataxe,msolve,nauty,octave,palp,pandoc,pdf2svg,pdflatex,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scilab,sphinx,tdlib,xelatex

----------------------------------------------------------------------
sage -t --long --random-seed=276071973458067655692766081187494729143 src/sage/combinat/designs/incidence_structures.py  # 1 doctest failed
sage -t --long --random-seed=276071973458067655692766081187494729143 src/sage/databases/oeis.py  # 5 doctests failed
sage -t --long --random-seed=276071973458067655692766081187494729143 src/sage/graphs/generic_graph.py  # 2 doctests failed
sage -t --long --random-seed=276071973458067655692766081187494729143 src/sage/graphs/graph.py  # 3 doctests failed
sage -t --long --random-seed=276071973458067655692766081187494729143 src/sage/graphs/isgci.py  # 1 doctest failed
sage -t --long --random-seed=276071973458067655692766081187494729143 src/sage/misc/latex.py  # 1 doctest failed
sage -t --long --random-seed=276071973458067655692766081187494729143 src/sage/tests/cmdline.py  # 1 doctest failed
----------------------------------------------------------------------
Features detected for doctesting: dvipng,ffmpeg,gfan,graphviz,imagemagick,internet,latex,latex_package_tkz_graph,lualatex,nauty,octave,palp,pandoc,pdf2svg,pdflatex,pdftocairo,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx,xelatex


Rerunning tests gives the same list:

----------------------------------------------------------------------
sage -t --long --random-seed=255159777768256561782002704643376722830 src/sage/combinat/designs/incidence_structures.py  # 1 doctest failed
sage -t --long --random-seed=255159777768256561782002704643376722830 src/sage/databases/oeis.py  # 5 doctests failed
sage -t --long --random-seed=255159777768256561782002704643376722830 src/sage/graphs/generic_graph.py  # 2 doctests failed
sage -t --long --random-seed=255159777768256561782002704643376722830 src/sage/graphs/graph.py  # 3 doctests failed
sage -t --long --random-seed=255159777768256561782002704643376722830 src/sage/graphs/isgci.py  # 1 doctest failed
sage -t --long --random-seed=255159777768256561782002704643376722830 src/sage/misc/latex.py  # 1 doctest failed
sage -t --long --random-seed=255159777768256561782002704643376722830 src/sage/tests/cmdline.py  # 1 doctest failed
----------------------------------------------------------------------
Features detected for doctesting: graphviz,imagemagick,internet,latex,latex_package_tkz_graph,pandoc,sage.groups,sage.symbolic


These issues were already listed in the beta0 thread. Some already have a fix. Follow-up at https://trac.sagemath.org/ticket/25536

John Cremona

unread,
Oct 6, 2022, 5:15:01 AM10/6/22
to sage-r...@googlegroups.com
On a machine recently updated to ubuntu 20.04 where I had built 9.7
before, I had to install the package cpre before R would build (I had
done bootstrap and configure after make distclean).

John
> --
> 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/41f243d0-e3e1-42fb-a370-5d4f87f17452n%40googlegroups.com.

tsc...@ucdavis.edu

unread,
Oct 6, 2022, 10:07:49 PM10/6/22
to sage-release

Kenji Iohara

unread,
Oct 9, 2022, 9:56:30 AM10/9/22
to sage-r...@googlegroups.com
On my MacBookPro with Intel Core i5, OS 12.6, homebrew with the newest pari, the first build with ./configure —without-system-pari
worked. But for the make ptestlong, I had the problem on sageinscpet.py:

4 items had failures:
   1 of  21 in sage.misc.sageinspect._sage_getargspec_cython
   4 of   8 in sage.misc.sageinspect._sage_getsourcelines_name_with_dot
  16 of  47 in sage.misc.sageinspect.sage_getargspec
   3 of  14 in sage.misc.sageinspect.sage_getfile
    [348 tests, 24 failures, 5.11 s]
----------------------------------------------------------------------
sage -t --long --warn-long 233.2 --random-seed=286404042588577426367660396798061347440 src/sage/misc/sageinspect.py  # 24 doctests failed
----------------------------------------------------------------------

Best, Kenji

07/10/2022 4:07、'tsc...@ucdavis.edu' via sage-release <sage-r...@googlegroups.com>のメール:

-- 
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.
Reply all
Reply to author
Forward
0 new messages