Skip to content

Algebraic and modular properties of hypergeometric functions #9033

Algebraic and modular properties of hypergeometric functions

Algebraic and modular properties of hypergeometric functions #9033

Triggered via pull request November 27, 2025 22:09
Status Failure
Total duration 1h 10m 41s
Artifacts 7

ci-meson.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

37 errors and 39 warnings
Conda (ubuntu, Python 3.12, new)
Process completed with exit code 1.
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1350
Failed example:: Exception raised: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[2]>", line 1, in <module> f.is_algebraic() ^ NameError: name 'f' is not defined
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1349
Failed example:: Exception raised: Traceback (most recent call last): File "sage/symbolic/function.pyx", line 537, in sage.symbolic.function.Function.__call__ args = [SR.coerce(a) for a in args] File "sage/structure/parent.pyx", line 1189, in sage.structure.parent.Parent.coerce cpdef coerce(self, x): File "sage/structure/parent.pyx", line 1221, in sage.structure.parent.Parent.coerce return (<map.Map>mor)._call_(x) File "sage/structure/coerce_maps.pyx", line 92, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ raise File "sage/structure/coerce_maps.pyx", line 87, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ return C._element_constructor(x) File "sage/symbolic/ring.pyx", line 375, in sage.symbolic.ring.SymbolicRing._element_constructor_ return new_Expression(self, x) File "sage/symbolic/expression.pyx", line 13789, in sage.symbolic.expression.new_Expression raise TypeError('positive characteristic not allowed in symbolic computations') TypeError: positive characteristic not allowed in symbolic computations During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[1]>", line 1, in <module> f = hypergeometric([Integer(1)/Integer(5), Integer(2)/Integer(5), Integer(3)/Integer(5), Integer(1)/Integer(11)], [Integer(1)/Integer(2), Integer(1)/Integer(7)], x) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/functions/hypergeometric.py", line 317, in __call__ return BuiltinFunction.__call__(self, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "sage/symbolic/function.pyx", line 1061, in sage.symbolic.function.BuiltinFunction.__call__ res = super().__call__( File "sage/symbolic/function.pyx", line 550, in sage.symbolic.function.Function.__call__ raise TypeError("cannot coerce arguments: %s" % (err)) TypeError: cannot coerce arguments: positive characteristic not allowed in symbolic computations
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L166
Failed example:: Got: '\\,_2F_1\\left(\\begin{matrix} \\frac{1}{3},\\frac{2}{3} \\\\ \\frac{1}{2} \\end{matrix} ; x \\right)'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L164
Failed example:: Exception raised: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1156, in compile_and_execute compiled = compiler(example) ^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 700, in compiler code = compile(example.source, filename, "single", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic._latex_[0]>", line 1 S = QQ[]+; (x,) = S._first_ngens(1) ^ SyntaxError: invalid syntax
Conda (macos, Python 3.13, all)
Process completed with exit code 1.
Failed example:: src/sage/misc/sagedoc.py#L1457
Failed example:: Got: ' [0 0 1]\n sage: M.parent()\n Full MatrixSpace of 3 by'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1350
Failed example:: Exception raised: Traceback (most recent call last): File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) ~~~~^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[2]>", line 1, in <module> f.is_algebraic() ^ NameError: name 'f' is not defined
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1349
Failed example:: Exception raised: Traceback (most recent call last): File "sage/symbolic/function.pyx", line 537, in sage.symbolic.function.Function.__call__ args = [SR.coerce(a) for a in args] File "sage/structure/parent.pyx", line 1189, in sage.structure.parent.Parent.coerce cpdef coerce(self, x): File "sage/structure/parent.pyx", line 1221, in sage.structure.parent.Parent.coerce return (<map.Map>mor)._call_(x) File "sage/structure/coerce_maps.pyx", line 92, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ raise File "sage/structure/coerce_maps.pyx", line 87, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ return C._element_constructor(x) File "sage/symbolic/ring.pyx", line 375, in sage.symbolic.ring.SymbolicRing._element_constructor_ return new_Expression(self, x) File "sage/symbolic/expression.pyx", line 13789, in sage.symbolic.expression.new_Expression raise TypeError('positive characteristic not allowed in symbolic computations') TypeError: positive characteristic not allowed in symbolic computations During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) ~~~~^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[1]>", line 1, in <module> f = hypergeometric([Integer(1)/Integer(5), Integer(2)/Integer(5), Integer(3)/Integer(5), Integer(1)/Integer(11)], [Integer(1)/Integer(2), Integer(1)/Integer(7)], x) File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.13/site-packages/sage/functions/hypergeometric.py", line 317, in __call__ return BuiltinFunction.__call__(self, ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ SR._force_pyobject(a), ^^^^^^^^^^^^^^^^^^^^^^ SR._force_pyobject(b), ^^^^^^^^^^^^^^^^^^^^^^ z, **kwargs) ^^^^^^^^^^^^ File "sage/symbolic/function.pyx", line 1061, in sage.symbolic.function.BuiltinFunction.__call__ res = super().__call__( File "sage/symbolic/function.pyx", line 550, in sage.symbolic.function.Function.__call__ raise TypeError("cannot coerce arguments: %s" % (err)) TypeError: cannot coerce arguments: positive characteristic not allowed in symbolic computations
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L166
Failed example:: Got: '\\,_2F_1\\left(\\begin{matrix} \\frac{1}{3},\\frac{2}{3} \\\\ \\frac{1}{2} \\end{matrix} ; x \\right)'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L164
Failed example:: Exception raised: Traceback (most recent call last): File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 1156, in compile_and_execute compiled = compiler(example) File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 700, in compiler code = compile(example.source, filename, "single", compileflags, 1) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic._latex_[0]>", line 1 S = QQ[]+; (x,) = S._first_ngens(1) ^ SyntaxError: invalid syntax
Conda (ubuntu, Python 3.11, all)
Process completed with exit code 1.
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1350
Failed example:: Exception raised: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.11/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.11/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[2]>", line 1, in <module> f.is_algebraic() ^ NameError: name 'f' is not defined
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1349
Failed example:: Exception raised: Traceback (most recent call last): File "sage/symbolic/function.pyx", line 537, in sage.symbolic.function.Function.__call__ args = [SR.coerce(a) for a in args] File "sage/structure/parent.pyx", line 1189, in sage.structure.parent.Parent.coerce cpdef coerce(self, x): File "sage/structure/parent.pyx", line 1221, in sage.structure.parent.Parent.coerce return (<map.Map>mor)._call_(x) File "sage/structure/coerce_maps.pyx", line 92, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ raise File "sage/structure/coerce_maps.pyx", line 87, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ return C._element_constructor(x) File "sage/symbolic/ring.pyx", line 375, in sage.symbolic.ring.SymbolicRing._element_constructor_ return new_Expression(self, x) File "sage/symbolic/expression.pyx", line 13789, in sage.symbolic.expression.new_Expression raise TypeError('positive characteristic not allowed in symbolic computations') TypeError: positive characteristic not allowed in symbolic computations During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.11/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.11/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[1]>", line 1, in <module> f = hypergeometric([Integer(1)/Integer(5), Integer(2)/Integer(5), Integer(3)/Integer(5), Integer(1)/Integer(11)], [Integer(1)/Integer(2), Integer(1)/Integer(7)], x) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.11/site-packages/sage/functions/hypergeometric.py", line 317, in __call__ return BuiltinFunction.__call__(self, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "sage/symbolic/function.pyx", line 1061, in sage.symbolic.function.BuiltinFunction.__call__ res = super().__call__( File "sage/symbolic/function.pyx", line 550, in sage.symbolic.function.Function.__call__ raise TypeError("cannot coerce arguments: %s" % (err)) TypeError: cannot coerce arguments: positive characteristic not allowed in symbolic computations
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L166
Failed example:: Got: '\\,_2F_1\\left(\\begin{matrix} \\frac{1}{3},\\frac{2}{3} \\\\ \\frac{1}{2} \\end{matrix} ; x \\right)'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L164
Failed example:: Exception raised: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.11/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.11/site-packages/sage/doctest/forker.py", line 1156, in compile_and_execute compiled = compiler(example) ^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.11/site-packages/sage/doctest/forker.py", line 700, in compiler code = compile(example.source, filename, "single", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic._latex_[0]>", line 1 S = QQ[]+; (x,) = S._first_ngens(1) ^ SyntaxError: invalid syntax
Conda (macos, Python 3.12, all)
Process completed with exit code 1.
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1350
Failed example:: Exception raised: Traceback (most recent call last): File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[2]>", line 1, in <module> f.is_algebraic() ^ NameError: name 'f' is not defined
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1349
Failed example:: Exception raised: Traceback (most recent call last): File "sage/symbolic/function.pyx", line 537, in sage.symbolic.function.Function.__call__ args = [SR.coerce(a) for a in args] File "sage/structure/parent.pyx", line 1189, in sage.structure.parent.Parent.coerce cpdef coerce(self, x): File "sage/structure/parent.pyx", line 1221, in sage.structure.parent.Parent.coerce return (<map.Map>mor)._call_(x) File "sage/structure/coerce_maps.pyx", line 92, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ raise File "sage/structure/coerce_maps.pyx", line 87, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ return C._element_constructor(x) File "sage/symbolic/ring.pyx", line 375, in sage.symbolic.ring.SymbolicRing._element_constructor_ return new_Expression(self, x) File "sage/symbolic/expression.pyx", line 13789, in sage.symbolic.expression.new_Expression raise TypeError('positive characteristic not allowed in symbolic computations') TypeError: positive characteristic not allowed in symbolic computations During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[1]>", line 1, in <module> f = hypergeometric([Integer(1)/Integer(5), Integer(2)/Integer(5), Integer(3)/Integer(5), Integer(1)/Integer(11)], [Integer(1)/Integer(2), Integer(1)/Integer(7)], x) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.12/site-packages/sage/functions/hypergeometric.py", line 317, in __call__ return BuiltinFunction.__call__(self, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "sage/symbolic/function.pyx", line 1061, in sage.symbolic.function.BuiltinFunction.__call__ res = super().__call__( File "sage/symbolic/function.pyx", line 550, in sage.symbolic.function.Function.__call__ raise TypeError("cannot coerce arguments: %s" % (err)) TypeError: cannot coerce arguments: positive characteristic not allowed in symbolic computations
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L166
Failed example:: Got: '\\,_2F_1\\left(\\begin{matrix} \\frac{1}{3},\\frac{2}{3} \\\\ \\frac{1}{2} \\end{matrix} ; x \\right)'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L164
Failed example:: Exception raised: Traceback (most recent call last): File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1156, in compile_and_execute compiled = compiler(example) ^^^^^^^^^^^^^^^^^ File "/Users/runner/miniconda3/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 700, in compiler code = compile(example.source, filename, "single", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic._latex_[0]>", line 1 S = QQ[]+; (x,) = S._first_ngens(1) ^ SyntaxError: invalid syntax
Conda (ubuntu, Python 3.13, all)
Process completed with exit code 1.
Failed example:: src/sage/misc/sagedoc.py#L1457
Failed example:: Got: ' [0 0 1]\n sage: M.parent()\n Full MatrixSpace of 3 by'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1350
Failed example:: Exception raised: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) ~~~~^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[2]>", line 1, in <module> f.is_algebraic() ^ NameError: name 'f' is not defined
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1349
Failed example:: Exception raised: Traceback (most recent call last): File "sage/symbolic/function.pyx", line 537, in sage.symbolic.function.Function.__call__ args = [SR.coerce(a) for a in args] File "sage/structure/parent.pyx", line 1189, in sage.structure.parent.Parent.coerce cpdef coerce(self, x): File "sage/structure/parent.pyx", line 1221, in sage.structure.parent.Parent.coerce return (<map.Map>mor)._call_(x) File "sage/structure/coerce_maps.pyx", line 92, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ raise File "sage/structure/coerce_maps.pyx", line 87, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ return C._element_constructor(x) File "sage/symbolic/ring.pyx", line 375, in sage.symbolic.ring.SymbolicRing._element_constructor_ return new_Expression(self, x) File "sage/symbolic/expression.pyx", line 13789, in sage.symbolic.expression.new_Expression raise TypeError('positive characteristic not allowed in symbolic computations') TypeError: positive characteristic not allowed in symbolic computations During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) ~~~~^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[1]>", line 1, in <module> f = hypergeometric([Integer(1)/Integer(5), Integer(2)/Integer(5), Integer(3)/Integer(5), Integer(1)/Integer(11)], [Integer(1)/Integer(2), Integer(1)/Integer(7)], x) File "/usr/share/miniconda/envs/sage-dev/lib/python3.13/site-packages/sage/functions/hypergeometric.py", line 317, in __call__ return BuiltinFunction.__call__(self, ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ SR._force_pyobject(a), ^^^^^^^^^^^^^^^^^^^^^^ SR._force_pyobject(b), ^^^^^^^^^^^^^^^^^^^^^^ z, **kwargs) ^^^^^^^^^^^^ File "sage/symbolic/function.pyx", line 1061, in sage.symbolic.function.BuiltinFunction.__call__ res = super().__call__( File "sage/symbolic/function.pyx", line 550, in sage.symbolic.function.Function.__call__ raise TypeError("cannot coerce arguments: %s" % (err)) TypeError: cannot coerce arguments: positive characteristic not allowed in symbolic computations
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L166
Failed example:: Got: '\\,_2F_1\\left(\\begin{matrix} \\frac{1}{3},\\frac{2}{3} \\\\ \\frac{1}{2} \\end{matrix} ; x \\right)'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L164
Failed example:: Exception raised: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 1156, in compile_and_execute compiled = compiler(example) File "/usr/share/miniconda/envs/sage-dev/lib/python3.13/site-packages/sage/doctest/forker.py", line 700, in compiler code = compile(example.source, filename, "single", compileflags, 1) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic._latex_[0]>", line 1 S = QQ[]+; (x,) = S._first_ngens(1) ^ SyntaxError: invalid syntax
Conda (ubuntu, Python 3.12, all)
Process completed with exit code 1.
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1350
Failed example:: Exception raised: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[2]>", line 1, in <module> f.is_algebraic() ^ NameError: name 'f' is not defined
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1349
Failed example:: Exception raised: Traceback (most recent call last): File "sage/symbolic/function.pyx", line 537, in sage.symbolic.function.Function.__call__ args = [SR.coerce(a) for a in args] File "sage/structure/parent.pyx", line 1189, in sage.structure.parent.Parent.coerce cpdef coerce(self, x): File "sage/structure/parent.pyx", line 1221, in sage.structure.parent.Parent.coerce return (<map.Map>mor)._call_(x) File "sage/structure/coerce_maps.pyx", line 92, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ raise File "sage/structure/coerce_maps.pyx", line 87, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ return C._element_constructor(x) File "sage/symbolic/ring.pyx", line 375, in sage.symbolic.ring.SymbolicRing._element_constructor_ return new_Expression(self, x) File "sage/symbolic/expression.pyx", line 13789, in sage.symbolic.expression.new_Expression raise TypeError('positive characteristic not allowed in symbolic computations') TypeError: positive characteristic not allowed in symbolic computations During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[1]>", line 1, in <module> f = hypergeometric([Integer(1)/Integer(5), Integer(2)/Integer(5), Integer(3)/Integer(5), Integer(1)/Integer(11)], [Integer(1)/Integer(2), Integer(1)/Integer(7)], x) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/functions/hypergeometric.py", line 317, in __call__ return BuiltinFunction.__call__(self, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "sage/symbolic/function.pyx", line 1061, in sage.symbolic.function.BuiltinFunction.__call__ res = super().__call__( File "sage/symbolic/function.pyx", line 550, in sage.symbolic.function.Function.__call__ raise TypeError("cannot coerce arguments: %s" % (err)) TypeError: cannot coerce arguments: positive characteristic not allowed in symbolic computations
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L166
Failed example:: Got: '\\,_2F_1\\left(\\begin{matrix} \\frac{1}{3},\\frac{2}{3} \\\\ \\frac{1}{2} \\end{matrix} ; x \\right)'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L164
Failed example:: Exception raised: Traceback (most recent call last): File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 1156, in compile_and_execute compiled = compiler(example) ^^^^^^^^^^^^^^^^^ File "/usr/share/miniconda/envs/sage-dev/lib/python3.12/site-packages/sage/doctest/forker.py", line 700, in compiler code = compile(example.source, filename, "single", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic._latex_[0]>", line 1 S = QQ[]+; (x,) = S._first_ngens(1) ^ SyntaxError: invalid syntax
Conda (ubuntu, Python 3.12, all, editable)
Process completed with exit code 1.
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1350
Failed example:: Exception raised: Traceback (most recent call last): File "/home/runner/work/sage/sage/src/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/home/runner/work/sage/sage/src/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[2]>", line 1, in <module> f.is_algebraic() ^ NameError: name 'f' is not defined
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L1349
Failed example:: Exception raised: Traceback (most recent call last): File "sage/symbolic/function.pyx", line 537, in sage.symbolic.function.Function.__call__ File "sage/structure/parent.pyx", line 1189, in sage.structure.parent.Parent.coerce File "sage/structure/parent.pyx", line 1221, in sage.structure.parent.Parent.coerce File "sage/structure/coerce_maps.pyx", line 92, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ File "sage/structure/coerce_maps.pyx", line 87, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ File "sage/symbolic/ring.pyx", line 375, in sage.symbolic.ring.SymbolicRing._element_constructor_ File "sage/symbolic/expression.pyx", line 13789, in sage.symbolic.expression.new_Expression TypeError: positive characteristic not allowed in symbolic computations During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/runner/work/sage/sage/src/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/home/runner/work/sage/sage/src/sage/doctest/forker.py", line 1158, in compile_and_execute exec(compiled, globs) File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic_GFp.is_algebraic[1]>", line 1, in <module> f = hypergeometric([Integer(1)/Integer(5), Integer(2)/Integer(5), Integer(3)/Integer(5), Integer(1)/Integer(11)], [Integer(1)/Integer(2), Integer(1)/Integer(7)], x) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/sage/sage/src/sage/functions/hypergeometric.py", line 317, in __call__ return BuiltinFunction.__call__(self, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "sage/symbolic/function.pyx", line 1061, in sage.symbolic.function.BuiltinFunction.__call__ File "sage/symbolic/function.pyx", line 550, in sage.symbolic.function.Function.__call__ TypeError: cannot coerce arguments: positive characteristic not allowed in symbolic computations
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L166
Failed example:: Got: '\\,_2F_1\\left(\\begin{matrix} \\frac{1}{3},\\frac{2}{3} \\\\ \\frac{1}{2} \\end{matrix} ; x \\right)'
Failed example:: src/sage/functions/hypergeometric_algebraic.py#L164
Failed example:: Exception raised: Traceback (most recent call last): File "/home/runner/work/sage/sage/src/sage/doctest/forker.py", line 734, in _run self.compile_and_execute(example, compiler, test.globs) File "/home/runner/work/sage/sage/src/sage/doctest/forker.py", line 1156, in compile_and_execute compiled = compiler(example) ^^^^^^^^^^^^^^^^^ File "/home/runner/work/sage/sage/src/sage/doctest/forker.py", line 700, in compiler code = compile(example.source, filename, "single", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<doctest sage.functions.hypergeometric_algebraic.HypergeometricAlgebraic._latex_[0]>", line 1 S = QQ[]+; (x,) = S._first_ngens(1) ^ SyntaxError: invalid syntax
Conda (windows, Python 3.13, all)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (windows, Python 3.13, all)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Conda (windows, Python 3.12, all)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (windows, Python 3.12, all)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Conda (ubuntu, Python 3.12, new)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (ubuntu, Python 3.12, new)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Warning: slow doctest:: src/sage/symbolic/relation.py#L1796
slow doctest:: Test ran for 19.18s cpu, 20.15s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/symbolic/relation.py#L1677
slow doctest:: Test ran for 15.59s cpu, 25.09s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/symbolic/relation.py#L1630
slow doctest:: Test ran for 14.13s cpu, 23.50s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/geometry/polyhedron/palp_database.py#L8
slow doctest:: Test ran for 6.05s cpu, 8.68s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/combinat/key_polynomial.py#L1369
slow doctest:: Test ran for 8.01s cpu, 13.23s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/categories/finite_fields.py#L441
slow doctest:: Test ran for 11.08s cpu, 21.13s wall Check ran for 0.00s cpu, 0.00s wall
Conda (macos, Python 3.13, all)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (macos, Python 3.13, all)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Conda (ubuntu, Python 3.11, all)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (ubuntu, Python 3.11, all)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Warning: slow doctest:: src/sage/schemes/elliptic_curves/isogeny_small_degree.py#L2231
slow doctest:: Test ran for 7.21s cpu, 15.42s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/rings/lazy_series_ring.py#L2757
slow doctest:: Test ran for 6.10s cpu, 11.37s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/repl/interpreter.py#L727
slow doctest:: Test ran for 5.57s cpu, 6.33s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/repl/configuration.py#L123
slow doctest:: Test ran for 5.86s cpu, 0.14s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/quivers/algebra_elements.pxi#L306
slow doctest:: Test ran for 5.57s cpu, 11.65s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/interfaces/gap_workspace.py#L57
slow doctest:: Test ran for 5.61s cpu, 10.36s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/interfaces/gap_workspace.py#L56
slow doctest:: Test ran for 5.95s cpu, 11.01s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/geometry/polyhedron/palp_database.py#L8
slow doctest:: Test ran for 6.13s cpu, 12.25s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/combinat/key_polynomial.py#L1369
slow doctest:: Test ran for 9.83s cpu, 18.03s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/categories/finite_fields.py#L441
slow doctest:: Test ran for 13.02s cpu, 26.07s wall Check ran for 0.00s cpu, 0.00s wall
Conda (macos, Python 3.12, all)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (macos, Python 3.12, all)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Conda (ubuntu, Python 3.13, all)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (ubuntu, Python 3.13, all)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Conda (ubuntu, Python 3.12, all)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (ubuntu, Python 3.12, all)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Warning: slow doctest:: src/sage/repl/configuration.py#L123
slow doctest:: Test ran for 5.12s cpu, 0.11s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/misc/sagedoc.py#L31
slow doctest:: Test ran for 5.01s cpu, 5.02s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/graphs/generators/random.py#L1590
slow doctest:: Test ran for 42.78s cpu, 43.13s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/doctest/forker.py#L1621
slow doctest:: Test ran for 5.27s cpu, 5.54s wall Check ran for 0.00s cpu, 0.00s wall
Warning: slow doctest:: src/sage/doctest/forker.py#L1458
slow doctest:: Test ran for 5.18s cpu, 5.22s wall Check ran for 0.00s cpu, 0.00s wall
Conda (ubuntu, Python 3.12, all, editable)
WARNING conda.cli.main_config:_set_key(451): Key auto_activate_base is an alias of auto_activate; setting value with latter
Conda (ubuntu, Python 3.12, all, editable)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.

Artifacts

Produced during runtime
Name Size Digest
Linux-meson-3.11-log
11.2 KB
sha256:e978f6880d27989c55018690703e9f9569fb7e1c550771e48340295aa5b22420
Linux-meson-3.12-editable-log
6.86 KB
sha256:98729a1bfc0072505aeeb58c6cf9d325eb61e73b135a3707a23a5ac23c35968f
Linux-meson-3.12-log
11.2 KB
sha256:97b9a7462479bac38c5681ba5bb9cdf4ce2b47a243663aa9caaaa543966472fd
Linux-meson-3.12-new-log
11.2 KB
sha256:35d006a27f3faef8a3f7c851ed42109dedc0585285d7c7ba0156e32dc7e7970c
Linux-meson-3.13-log
11.2 KB
sha256:3c730bcc0a87bc0051aa072c0169b64f4bd02a96c5a6a8fdb4aa41506cd3e9d4
macOS-meson-3.12-log
10.1 KB
sha256:3b513aee8b526649efc2975702d886b1e3145860511b75da5414370f9a44aa0c
macOS-meson-3.13-log
10.1 KB
sha256:d05eebf2924da59f65d7e2c369ae10de999a1f16cb77df73237cb7253bf57e7d