Skip to content

Implement the Tor algebra for matroids #17242

Implement the Tor algebra for matroids

Implement the Tor algebra for matroids #17242

Triggered via pull request December 19, 2024 09:02
Status Failure
Total duration 30m 51s
Artifacts 2

build.yml

on: pull_request
Matrix: test-long
Matrix: test-mod
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 5 warnings
Failed example:: src/sage/matroids/tor_algebra.py#L39
Failed example:: Got: Tor algebra of P8'': Matroid of rank 4 on 8 elements with 8 nonspanning circuits over Rational Field
Failed example:: src/sage/matroids/tor_algebra.py#L48
Failed example:: Got: Failure in _test_associativity: Traceback (most recent call last): File "/sage/src/sage/misc/sage_unittest.py", line 298, in run test_method(tester=tester) File "/sage/src/sage/categories/semigroups.py", line 121, in _test_associativity tester.assertEqual((x * y) * z, x * (y * z)) File "sage/structure/element.pyx", line 1505, in sage.structure.element.Element.__mul__ return (<Element>left)._mul_(right) File "sage/structure/element.pyx", line 1551, in sage.structure.element.Element._mul_ return python_op(other) TypeError: 'NotImplementedType' object is not callable ------------------------------------------------------------ Failure in _test_distributivity: Traceback (most recent call last): File "/sage/src/sage/misc/sage_unittest.py", line 298, in run test_method(tester=tester) File "/sage/src/sage/categories/distributive_magmas_and_additive_magmas.py", line 81, in _test_distributivity tester.assertEqual(x * (y + z), (x * y) + (x * z)) File "sage/structure/element.pyx", line 1505, in sage.structure.element.Element.__mul__ return (<Element>left)._mul_(right) File "sage/structure/element.pyx", line 1551, in sage.structure.element.Element._mul_ return python_op(other) TypeError: 'NotImplementedType' object is not callable ------------------------------------------------------------ Failure in _test_elements_eq_symmetric: Traceback (most recent call last): File "/sage/src/sage/misc/sage_unittest.py", line 298, in run test_method(tester=tester) File "/sage/src/sage/categories/sets_cat.py", line 1250, in _test_elements_eq_symmetric tester.assertEqual(x == y, y == x, File "sage/structure/element.pyx", line 1099, in sage.structure.element.Element.__richcmp__ return coercion_model.richcmp(self, other, op) File "sage/structure/coerce.pyx", line 2023, in sage.structure.coerce.CoercionModel.richcmp x, y = self.canonical_coercion(x, y) File "sage/structure/coerce.pyx", line 1350, in sage.structure.coerce.CoercionModel.canonical_coercion y_elt = (<Map>y_map)._call_(y) File "sage/categories/map.pyx", line 1734, in sage.categories.map.FormalCompositeMap._call_ x = f._call_(x) File "sage/categories/morphism.pyx", line 593, in sage.categories.morphism.SetMorphism._call_ cpdef Element _call_(self, x): File "sage/categories/morphism.pyx", line 612, in sage.categories.morphism.SetMorphism._call_ return self._function(x) File "/sage/src/sage/categories/unital_algebras.py", line 72, in from_base_ring return self.one()._lmul_(r) File "sage/misc/cachefunc.pyx", line 2318, in sage.misc.cachefunc.CachedMethodCallerNoArgs.__call__ self.cache = f(self._instance) File "/sage/src/sage/categories/magmas.py", line 497, in one return self(1) File "sage/structure/parent.pyx", line 901, in sage.structure.parent.Parent.__call__ return mor._call_(x) File "sage/categories/map.pyx", line 1734, in sage.categories.map.FormalCompositeMap._call_ x = f._call_(x) File "sage/categories/morphism.pyx", line 593, in sage.categories.morphism.SetMorphism._call_ cpdef Element _call_(self, x): File "sage/categories/morphism.pyx", line 612, in sage.categories.morphism.SetMorphism._call_ return self._function(x) File "/sage/src/sage/categories/unital_algebras.py", line 72, in from_base_ring return self.one()._lmul_(r) File "sage/misc/cachefunc.pyx", line 2318, in sage.misc.cachefunc.CachedMethodCallerNoArgs.__call__ self.cache = f(self._instance) File "/sage/src/sage/categories/magmas.py", line 497, in one return self(1) File "sage/structure/parent.pyx", line 901, in sage.structure.parent.Parent.__call__ return mor._call_(x) File "sage/categories/map.pyx", line 1734, in sage.categories.map.FormalCompositeMap._call_ x = f._call_(x) File "sage/categories/morphism.pyx", line 593, in sage.categories.morphism.SetMorphism._call_ cpdef Element _call_(self, x): File "sage/categories/morphism.pyx", line 612, in sage.categories.morphism.SetMorphism._call_ return self._function(x) File
test-new
Process completed with exit code 1.
coverage-report
Process completed with exit code 1.
test-new
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-new
The process '/usr/bin/git' failed with exit code 128
test-new
fatal: no submodule mapping found in .gitmodules for path 'subprojects/factory'
coverage-report
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
coverage-report
The process '/usr/bin/git' failed with exit code 128

Artifacts

Produced during runtime
Name Size
sagemath~sage~OJZT63.dockerbuild
124 KB
sagemath~sage~RUX2ZX.dockerbuild
117 KB