Find derivative recurrences from PDE (via parametric derivative taking) #1886
ci.yml
on: pull_request
Ruff
11s
Typos
6s
basedpyright
2m 47s
Documentation
2m 28s
Conda Pytest
2m 22s
Conda Pytest Symengine with Loopy FFT
2m 15s
Conda Pytest Symengine
2m 28s
Conda Examples
2m 42s
Matrix: downstream_tests
Annotations
19 errors and 36 warnings
|
Typos
Process completed with exit code 2.
|
|
Ruff
Process completed with exit code 1.
|
|
Conda Pytest Symengine with Loopy FFT
Process completed with exit code 1.
|
|
Conda Pytest
Process completed with exit code 1.
|
|
Documentation
Process completed with exit code 2.
|
|
Conda Pytest Symengine
Process completed with exit code 1.
|
|
basedpyright:
test/test_recurrence.py#L71
Parameter "expansion" is already assigned (reportCallIssue)
|
|
basedpyright:
sumpy/recurrence_qbx.py#L268
"__getitem__" method not defined on type "Literal[0]" (reportIndexIssue)
|
|
basedpyright:
sumpy/recurrence.py#L470
Argument of type "Basic" cannot be assigned to parameter "r" of type "Expr" in function "reindex_recurrence_relation"
"Basic" is not assignable to "Expr" (reportArgumentType)
|
|
basedpyright:
sumpy/recurrence.py#L383
Argument of type "Basic" cannot be assigned to parameter "r_n" of type "Expr" in function "_check_neg_ind"
"Basic" is not assignable to "Expr" (reportArgumentType)
|
|
basedpyright:
sumpy/recurrence.py#L368
Argument of type "Basic" cannot be assigned to parameter "r_n" of type "Expr" in function "_check_neg_ind"
"Basic" is not assignable to "Expr" (reportArgumentType)
|
|
basedpyright:
sumpy/recurrence.py#L317
Cannot access attribute "subs" for class "int"
Attribute "subs" is unknown (reportAttributeAccessIssue)
|
|
basedpyright:
sumpy/recurrence.py#L244
Type "int" is not assignable to return type "Expr"
"int" is not assignable to "Expr" (reportReturnType)
|
|
basedpyright:
sumpy/recurrence.py#L131
Type "tuple[Expr | Basic | Unknown | Literal[0], ndarray[_AnyShape, dtype[Any]], int]" is not assignable to return type "tuple[Expr, ndarray[_AnyShape, dtype[Any]], int]"
Type "Expr | Basic | Unknown | Literal[0]" is not assignable to type "Expr"
"Literal[0]" is not assignable to "Expr" (reportReturnType)
|
|
basedpyright:
sumpy/recurrence.py#L129
Cannot access attribute "subs" for class "Literal[0]"
Attribute "subs" is unknown (reportAttributeAccessIssue)
|
|
basedpyright:
sumpy/recurrence.py#L78
Type "ObjectArray1D[Symbol]" is not assignable to return type "ndarray[_AnyShape, dtype[Any]]"
"ObjectArray[tuple[int], Symbol]" is not assignable to "ndarray[_AnyShape, dtype[Any]]" (reportReturnType)
|
|
Tests for downstream project pytential
Canceling since a higher priority waiting request for parametric_recurrence exists
|
|
Tests for downstream project pytential
The operation was canceled.
|
|
CI
Canceling since a higher priority waiting request for parametric_recurrence exists
|
|
Typos:
test/test_recurrence_qbx.py#L187
"reccurrence" should be "recurrence".
|
|
Typos:
test/test_recurrence_qbx.py#L163
"reccurrence" should be "recurrence".
|
|
Typos:
test/test_recurrence_qbx.py#L128
"refinment" should be "refinement".
|
|
Typos:
test/test_recurrence_qbx.py#L123
"refinment" should be "refinement".
|
|
Conda Pytest Symengine with Loopy FFT:
test/test_recurrence_qbx.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest Symengine with Loopy FFT:
test/test_recurrence_qbx.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest Symengine with Loopy FFT:
test/test_recurrence.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest Symengine with Loopy FFT:
test/test_recurrence.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest:
test/test_recurrence_qbx.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest:
test/test_recurrence_qbx.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest:
test/test_recurrence.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest:
test/test_recurrence.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest Symengine:
test/test_recurrence_qbx.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest Symengine:
test/test_recurrence_qbx.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest Symengine:
test/test_recurrence.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
Conda Pytest Symengine:
test/test_recurrence.py#L337
"\i" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\i"? A raw string is also an option.
|
|
basedpyright:
sumpy/recurrence.py#L119
Argument type is Any
Argument corresponds to parameter "args" in function "__new__" (reportAny)
|
|
basedpyright:
sumpy/recurrence.py#L114
Argument type is Any
Argument corresponds to parameter "symbols" in function "diff" (reportAny)
|
|
basedpyright:
sumpy/recurrence.py#L114
Type of "diff" is partially unknown
Type of "diff" is "((...) -> (ArrayDerivative | Unknown | Derivative)) | Unknown" (reportUnknownMemberType)
|
|
basedpyright:
sumpy/recurrence.py#L108
Type of "rval" is Any (reportAny)
|
|
basedpyright:
sumpy/recurrence.py#L107
Type of "symbols" is partially unknown
Type of "symbols" is "(names: Unknown, *, cls: type[Symbol] = Symbol, **args: Unknown) -> Any" (reportUnknownMemberType)
|
|
basedpyright:
sumpy/recurrence.py#L107
Type of "eps" is Any (reportAny)
|
|
basedpyright:
sumpy/recurrence.py#L106
Type of "sqrt" is partially unknown
Type of "sqrt" is "(arg: Unknown, evaluate: Unknown | None = None) -> Expr" (reportUnknownMemberType)
|
|
basedpyright:
sumpy/recurrence.py#L78
The function "make_obj_array" is deprecated
use obj_array.new_1d instead (reportDeprecated)
|
|
basedpyright:
sumpy/recurrence.py#L65
Stub file not found for "sympy" (reportMissingTypeStubs)
|
|
basedpyright:
sumpy/recurrence.py#L64
Stub file not found for "sympy" (reportMissingTypeStubs)
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|