Find derivative recurrences from PDE (via parametric derivative taking) #1895
Triggered via pull request
February 10, 2026 01:57
Status
Cancelled
Total duration
9m 33s
Artifacts
–
ci.yml
on: pull_request
Ruff
11s
Typos
5s
basedpyright
3m 2s
Documentation
2m 38s
Conda Pytest
9m 10s
Conda Pytest Symengine with Loopy FFT
9m 11s
Conda Pytest Symengine
9m 13s
Conda Examples
2m 28s
Matrix: downstream_tests
Annotations
18 errors and 50 warnings
|
basedpyright
Process completed with exit code 1.
|
|
basedpyright
7 errors
|
|
basedpyright:
sumpy/test/test_fmm.py#L199
Cannot access attribute "get_box_list" for class "ndarray[_AnyShape, dtype[Any]]"
Attribute "get_box_list" is unknown (reportAttributeAccessIssue)
|
|
basedpyright:
sumpy/test/test_fmm.py#L198
Cannot access attribute "target_or_target_parent_boxes" for class "ndarray[_AnyShape, dtype[Any]]"
Attribute "target_or_target_parent_boxes" is unknown (reportAttributeAccessIssue)
|
|
basedpyright:
sumpy/test/test_fmm.py#L196
Cannot access attribute "find_box_nr_for_target" for class "ndarray[_AnyShape, dtype[Any]]"
Attribute "find_box_nr_for_target" is unknown (reportAttributeAccessIssue)
|
|
basedpyright:
sumpy/test/test_fmm.py#L195
Cannot access attribute "find_box_nr_for_source" for class "ndarray[_AnyShape, dtype[Any]]"
Attribute "find_box_nr_for_source" is unknown (reportAttributeAccessIssue)
|
|
basedpyright:
sumpy/point_calculus.py#L268
Type "ObjectArray1D[ndarray[tuple[int], dtype[inexact[Any, float | complex]]] | int]" is not assignable to return type "ObjectArray1D[Array1D[inexact[Any, float | complex]]]"
"ObjectArray[tuple[int], ndarray[tuple[int], dtype[inexact[Any, float | complex]]] | int]" is not assignable to "ObjectArray[tuple[int], Array1D[inexact[Any, float | complex]]]"
Type parameter "T@ObjectArray" is covariant, but "ndarray[tuple[int], dtype[inexact[Any, float | complex]]] | int" is not a subtype of "Array1D[inexact[Any, float | complex]]"
Type "ndarray[tuple[int], dtype[inexact[Any, float | complex]]] | int" is not assignable to type "Array1D[inexact[Any, float | complex]]"
"int" is not assignable to "ndarray[tuple[int], dtype[inexact[Any, float | complex]]]" (reportReturnType)
|
|
basedpyright:
sumpy/point_calculus.py#L164
Type "list[partial[Unknown | int]]" is not assignable to return type "Sequence[(Array2D[floating[Any]]) -> Array1D[floating[Any]]]" (reportReturnType)
|
|
basedpyright:
examples/curve-pot.py#L198
No overloads for "__new__" match the provided arguments (reportCallIssue)
|
|
Conda Pytest
Canceling since a higher priority waiting request for parametric_recurrence exists
|
|
Conda Pytest
The operation was canceled.
|
|
Conda Pytest Symengine with Loopy FFT
Canceling since a higher priority waiting request for parametric_recurrence exists
|
|
Conda Pytest Symengine with Loopy FFT
The operation was canceled.
|
|
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.
|
|
Conda Pytest Symengine
Canceling since a higher priority waiting request for parametric_recurrence exists
|
|
Conda Pytest Symengine
The operation was canceled.
|
|
CI
Canceling since a higher priority waiting request for parametric_recurrence exists
|
|
basedpyright:
sumpy/fmm.py#L338
Argument type is partially unknown
Argument corresponds to parameter "obj" in function "callable"
Argument type is "(Kernel, frozenset[tuple[str, object]], Unknown, int) -> int" (reportUnknownArgumentType)
|
|
basedpyright:
sumpy/fmm.py#L318
Argument type is unknown
Argument corresponds to parameter "traversal" in function "__init__" (reportUnknownArgumentType)
|
|
basedpyright:
sumpy/fmm.py#L318
Type of "__init__" is partially unknown
Type of "__init__" is "(tree_indep: TreeIndependentDataForWrangler, traversal: Unknown) -> None" (reportUnknownMemberType)
|
|
basedpyright:
sumpy/fmm.py#L309
Type of parameter "fmm_level_to_order" is partially unknown
Parameter type is "(Kernel, frozenset[tuple[str, object]], Unknown, int) -> int" (reportUnknownParameterType)
|
|
basedpyright:
sumpy/fmm.py#L307
Type of parameter "traversal" is unknown (reportUnknownParameterType)
|
|
basedpyright:
sumpy/distributed.py#L80
Argument type is unknown
Argument corresponds to parameter "tgt_idx_all_ranks" in function "gather_potential_results" (reportUnknownArgumentType)
|
|
basedpyright:
sumpy/distributed.py#L66
Type of "local_src_weight" is Any (reportAny)
|
|
basedpyright:
sumpy/distributed.py#L65
Argument type is Any
Argument corresponds to parameter "array" in function "from_numpy" (reportAny)
|
|
basedpyright:
sumpy/distributed.py#L62
Argument type is unknown
Argument corresponds to parameter "src_idx_all_ranks" in function "distribute_source_weights" (reportUnknownArgumentType)
|
|
basedpyright:
sumpy/distributed.py#L61
Type of "local_src_weight_vecs_host" is Any (reportAny)
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L879
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L879
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
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
'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.
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L879
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/isl_helpers.py#L190
Aff.is_equal with implicit conversion of self to PwAff is deprecated and will stop working in 2026. Explicitly convert to PwAff, using .to_pw_aff().
|