Skip to content

Add debug option to check category MRO #17643

Add debug option to check category MRO

Add debug option to check category MRO #17643

Triggered via pull request January 5, 2025 03:33
Status Failure
Total duration 6h 48m 50s
Artifacts 2

build.yml

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

Annotations

11 errors and 6 warnings
Failed example:: src/sage/categories/bimodules.py#L35
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Rational Field, Integer Ring), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.left_modules.LeftModules'>, Rational Field), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules[0]>", line 1, in <module> Bimodules(QQ, ZZ) File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds)
Failed example:: src/sage/categories/bimodules.py#L37
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Rational Field, Integer Ring), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.left_modules.LeftModules'>, Rational Field), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules[1]>", line 1, in <module> Bimodules(QQ, ZZ).super_categories() File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_cal
Failed example:: src/sage/categories/bimodules.py#L47
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Rational Field, Integer Ring), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.left_modules.LeftModules'>, Rational Field), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules.__init__[0]>", line 1, in <module> C = Bimodules(QQ, ZZ) File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls,
Failed example:: src/sage/categories/bimodules.py#L48
Failed example:: Exception raised: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules.__init__[1]>", line 1, in <module> TestSuite(C).run() NameError: name 'C' is not defined
Failed example:: src/sage/categories/bimodules.py#L77
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Rational Field, Integer Ring), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.left_modules.LeftModules'>, Rational Field), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules._make_named_class_key[0]>", line 1, in <module> Bimodules(QQ,ZZ)._make_named_class_key('parent_class') File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall
Failed example:: src/sage/categories/bimodules.py#L82
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Category of fields, Integer Ring), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.right_modules.RightModules'>, Integer Ring), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules._make_named_class_key[1]>", line 1, in <module> Bimodules(Fields(), ZZ)._make_named_class_key('element_class') File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metacl
Failed example:: src/sage/categories/bimodules.py#L86
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Rational Field, Category of rings), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.left_modules.LeftModules'>, Rational Field), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules._make_named_class_key[2]>", line 1, in <module> Bimodules(QQ, Rings())._make_named_class_key('element_class') File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metacl
Failed example:: src/sage/categories/bimodules.py#L104
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Rational Field, Real Field with 53 bits of precision), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.left_modules.LeftModules'>, Rational Field), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules.an_instance[0]>", line 1, in <module> Bimodules.an_instance() # needs sage.rings.real_mpfr File "/sage/src/sage/categories/bimodules.py", line 109, in an_instance return cls(QQ, RR) File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in _
Failed example:: src/sage/categories/bimodules.py#L115
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Rational Field, Integer Ring), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.left_modules.LeftModules'>, Rational Field), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules._repr_object_names[0]>", line 1, in <module> Bimodules(QQ, ZZ) # indirect doctest File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeO
Failed example:: src/sage/categories/bimodules.py#L128
Failed example:: Exception raised: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.bimodules.Bimodules'>, Rational Field, Integer Ring), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "sage/misc/cachefunc.pyx", line 1005, in sage.misc.cachefunc.CachedFunction.__call__ return self.cache[k] File "sage/misc/weak_dict.pyx", line 709, in sage.misc.weak_dict.WeakValueDictionary.__getitem__ raise KeyError(k) KeyError: ((<class 'sage.categories.left_modules.LeftModules'>, Rational Field), ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sage/src/sage/doctest/forker.py", line 726, in _run self.compile_and_execute(example, compiler, test.globs) File "/sage/src/sage/doctest/forker.py", line 1147, in compile_and_execute exec(compiled, globs) File "<doctest sage.categories.bimodules.Bimodules.left_base_ring[0]>", line 1, in <module> Bimodules(QQ, ZZ).left_base_ring() File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*>type).tp_call(cls, args, kwds) File "/sage/src/sage/categories/bimodules.py", line 60, in __init__ Category.__init__(self) File "/sage/src/sage/categories/category.py", line 483, in __init__ (self.__class__, self.subcategory_class, ), File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1640, in subcategory_class _ = self._all_super_categories File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 861, in _all_super_categories for cat in self._super_categories] + File "sage/misc/lazy_attribute.pyx", line 126, in sage.misc.lazy_attribute._lazy_attribute.__get__ result = self.f(a) File "/sage/src/sage/categories/category.py", line 1016, in _super_categories return sorted(_flatten_categories(self.super_categories(), JoinCategory), key=category_sort_key, reverse=True) File "/sage/src/sage/categories/bimodules.py", line 168, in super_categories return [LeftModules(R), RightModules(S)] File "sage/misc/classcall_metaclass.pyx", line 321, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__ return cls.classcall(cls, *args, **kwds) File "/sage/src/sage/categories/category.py", line 456, in __classcall__ return super().__classcall__(cls, *args, **options) File "sage/misc/cachefunc.pyx", line 1010, in sage.misc.cachefunc.CachedFunction.__call__ w = self.f(*args, **kwds) File "/sage/src/sage/structure/unique_representation.py", line 1113, in __classcall__ return super().__classcall__(cls, *args, **options) File "/sage/src/sage/structure/unique_representation.py", line 597, in __classcall__ instance = typecall(cls, *args, **options) File "sage/misc/classcall_metaclass.pyx", line 472, in sage.misc.classcall_metaclass.typecall return (<PyTypeObject*
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
fatal: no submodule mapping found in .gitmodules for path 'subprojects/factory'
test-new
The process '/usr/bin/git' failed with exit code 128
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~OKRT3A.dockerbuild
114 KB
sagemath~sage~WTPTG4.dockerbuild
186 KB