Skip to content

Towards array context (2025 merge) #1867

Towards array context (2025 merge)

Towards array context (2025 merge) #1867

Re-run triggered January 1, 2026 16:44
Status Cancelled
Total duration 15m 36s
Artifacts

ci.yml

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

Annotations

45 errors and 40 warnings
Tests for downstream project pytential
Process completed with exit code 1.
basedpyright: sumpy/test/test_distributed.py#L121
Argument of type "PyOpenCLArrayContext" cannot be assigned to parameter "wrangler" of type "ExpansionWranglerInterface" in function "drive_fmm"   "PyOpenCLArrayContext" is not assignable to "ExpansionWranglerInterface" (reportArgumentType)
basedpyright: sumpy/fmm.py#L1079
Method "finalize_potentials" overrides class "ExpansionWranglerInterface" in an incompatible manner   Parameter 2 name mismatch: base parameter is named "potentials", override parameter is named "actx"   Parameter 3 name mismatch: base parameter is named "template_ary", override parameter is named "potentials" (reportIncompatibleMethodOverride)
basedpyright: sumpy/fmm.py#L998
Method "refine_locals" overrides class "ExpansionWranglerInterface" in an incompatible manner   Positional parameter count mismatch; base method has 4, but override has 5   Parameter 2 name mismatch: base parameter is named "level_start_target_or_target_parent_box_nrs", override parameter is named "actx"   Parameter 3 name mismatch: base parameter is named "target_or_target_parent_boxes", override parameter is named "level_start_target_or_target_parent_box_nrs"   Parameter 4 name mismatch: base parameter is named "local_exps", override parameter is named "target_or_target_parent_boxes" (reportIncompatibleMethodOverride)
basedpyright: sumpy/fmm.py#L875
Cannot access attribute "size" for class "object"   Attribute "size" is unknown (reportAttributeAccessIssue)
basedpyright: sumpy/fmm.py#L636
Method "coarsen_multipoles" overrides class "ExpansionWranglerInterface" in an incompatible manner   Positional parameter count mismatch; base method has 4, but override has 5   Parameter 2 name mismatch: base parameter is named "level_start_source_parent_box_nrs", override parameter is named "actx"   Parameter 3 name mismatch: base parameter is named "source_parent_boxes", override parameter is named "level_start_source_parent_box_nrs"   Parameter 4 name mismatch: base parameter is named "mpoles", override parameter is named "source_parent_boxes" (reportIncompatibleMethodOverride)
basedpyright: sumpy/fmm.py#L389
Argument of type "ndarray[_AnyShape, dtype[Any]] | None" cannot be assigned to parameter "array" of type "ContainerOrScalarT@to_numpy" in function "to_numpy"   Type "ndarray[_AnyShape, dtype[Any]] | None" is not assignable to type "ArrayContainer | ScalarLike"     Type "ndarray[_AnyShape, dtype[Any]] | None" is not assignable to type "ArrayContainer | ScalarLike"       Type "ndarray[_AnyShape, dtype[Any]]" is not assignable to type "ArrayContainer | ScalarLike"         "ndarray[_AnyShape, dtype[Any]]" is not assignable to "ObjectArray[tuple[int, ...], ArrayOrContainerOrScalar]"         "ndarray[_AnyShape, dtype[Any]]" is incompatible with protocol "_UserDefinedArrayContainer"           "__array_ufunc__" is invariant because it is mutable           "__array_ufunc__" is an incompatible type           "__array_ufunc__" is defined as a ClassVar in protocol ... (reportArgumentType)
basedpyright: sumpy/fmm.py#L389
No overloads for "to_numpy" match the provided arguments (reportCallIssue)
basedpyright: sumpy/fmm.py#L356
Argument of type "TranslationClassesInfo" cannot be assigned to parameter "array" of type "ArrayOrContainerOrScalarT@freeze" in function "freeze"   Type "TranslationClassesInfo" is not assignable to type "ArrayOrContainerOrScalar"     Type "TranslationClassesInfo" is not assignable to type "ArrayOrContainerOrScalar"       "TranslationClassesInfo" is incompatible with protocol "Array"         "shape" is not present         "size" is not present         "__len__" is not present         "dtype" is not present         "__getitem__" is not present ... (reportArgumentType)
basedpyright: sumpy/distributed.py#L55
Method "distribute_source_weights" overrides class "ExpansionWranglerInterface" in an incompatible manner   Positional parameter count mismatch; base method has 3, but override has 4   Parameter 2 name mismatch: base parameter is named "src_weight_vecs", override parameter is named "actx"   Parameter 3 name mismatch: base parameter is named "src_idx_all_ranks", override parameter is named "src_weight_vecs" (reportIncompatibleMethodOverride)
basedpyright: sumpy/distributed.py#L28
"DistributedExpansionWranglerMixin" is unknown import symbol (reportAttributeAccessIssue)
Conda Pytest Symengine with Loopy FFT
Canceling since a higher priority waiting request for towards-array-context-merge exists
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L497
test_sumpy_fmm_timing_data_collection[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-loopy] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-loopy] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L404
test_unified_single_and_double[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L317
test_coeff_magnitude_rscale[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-False-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-False-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine with Loopy FFT: test/sumpy/test/test_fmm.py#L317
test_coeff_magnitude_rscale[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl0] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest
Canceling since a higher priority waiting request for towards-array-context-merge exists
Conda Pytest: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl6-H2DLocalExpansion-H2DMultipoleExpansion-False-False-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl2-VolumeTaylorLocalExpansion-VolumeTaylorMultipoleExpansion-False-False-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-pyvkfft] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-pyvkfft] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-loopy] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-loopy] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-False-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-False-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine
Canceling since a higher priority waiting request for towards-array-context-merge exists
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L404
test_unified_single_and_double[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-loopy] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-pyvkfft] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L317
test_coeff_magnitude_rscale[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L132
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-True-loopy] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L317
test_coeff_magnitude_rscale[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl0] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-True-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl5-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-False-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
Conda Pytest Symengine: test/sumpy/test/test_fmm.py#L136
test_sumpy_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-knl1-LinearPDEConformingVolumeTaylorLocalExpansion-LinearPDEConformingVolumeTaylorMultipoleExpansion-False-False-False-None] TypeError: cq may be a queue or a context, not 'PyOpenCLArrayContext'
CI
Canceling since a higher priority waiting request for towards-array-context-merge exists
basedpyright: sumpy/distributed.py#L97
Type of "is_mpi_root" is unknown (reportUnknownMemberType)
basedpyright: sumpy/distributed.py#L91
Type of "is_mpi_root" is unknown (reportUnknownMemberType)
basedpyright: sumpy/distributed.py#L82
Type of "is_mpi_root" is unknown (reportUnknownMemberType)
basedpyright: sumpy/distributed.py#L79
Argument type is unknown   Argument corresponds to parameter "object" in function "append" (reportUnknownArgumentType)
basedpyright: sumpy/distributed.py#L65
Argument type is unknown   Argument corresponds to parameter "array" in function "from_numpy" (reportUnknownArgumentType)
basedpyright: sumpy/distributed.py#L52
Type of "global_traversal" is unknown (reportUnknownMemberType)
basedpyright: sumpy/distributed.py#L50
Type of "comm" is unknown (reportUnknownMemberType)
basedpyright: sumpy/distributed.py#L40
Base class type is unknown, obscuring type of derived class (reportUntypedBaseClass)
basedpyright: sumpy/distributed.py#L28
Stub file not found for "boxtree.distributed.calculation" (reportMissingTypeStubs)
basedpyright: sumpy/array_context.py#L28
Stub file not found for "boxtree.array_context" (reportMissingTypeStubs)
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/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: .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/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 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().
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().