Fine grained compute transform #3986
ci.yml
on: pull_request
Ruff
6s
Typos
4s
basedpyright
1m 43s
Conda Pytest with Intel CL
3m 33s
Conda Pytest without arg check
4m 7s
Conda Pytest Twice (for cache behavior)
5m 43s
Conda Examples
2m 16s
Documentation
1m 38s
Tests for downstream project Firedrake
2m 20s
Validate CITATION.cff
11s
Matrix: downstream_tests
Matrix: Conda Pytest
Annotations
6 errors and 110 warnings
|
Ruff
Process completed with exit code 1.
|
|
Documentation
Process completed with exit code 2.
|
|
basedpyright
Process completed with exit code 1.
|
|
basedpyright
1 error
|
|
basedpyright:
loopy/symbolic.py#L1578
Argument of type "InstructionBase | None" cannot be assigned to parameter "instruction" of type "InstructionBase" in function "__init__"
Type "InstructionBase | None" is not assignable to type "InstructionBase"
"None" is not assignable to "InstructionBase" (reportArgumentType)
|
|
Conda Examples
Process completed with exit code 1.
|
|
Validate CITATION.cff
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
basedpyright:
loopy/transform/compute.py#L908
Type of "copy" is partially unknown
Type of "copy" is "(**kwargs: Unknown) -> InstructionBase" (reportUnknownMemberType)
|
|
basedpyright:
loopy/transform/compute.py#L869
Argument type is partially unknown
Argument corresponds to parameter "depends_on" in function "__init__"
Argument type is "frozenset[str | Unknown]" (reportUnknownArgumentType)
|
|
basedpyright:
loopy/transform/compute.py#L698
Argument type is partially unknown
Argument corresponds to parameter "iterable" in function "__new__"
Argument type is "set[Unknown | str]" (reportUnknownArgumentType)
|
|
basedpyright:
loopy/transform/compute.py#L698
Type of "union" is partially unknown
Type of "union" is "(self: set[Unknown], *s: Iterable[_S@union]) -> set[Unknown | _S@union]" (reportUnknownMemberType)
|
|
basedpyright:
loopy/transform/compute.py#L408
Type of "copy" is partially unknown
Type of "copy" is "((**kwargs: Unknown) -> InstructionBase) | ((**kwargs: Unknown) -> MultiAssignmentBase)" (reportUnknownMemberType)
|
|
basedpyright:
loopy/transform/compute.py#L406
Argument type is unknown
Argument corresponds to parameter "element" in function "add" (reportUnknownArgumentType)
|
|
basedpyright:
loopy/transform/compute.py#L404
Argument type is partially unknown
Argument corresponds to parameter "iterable" in function "__new__"
Argument type is "list[Unknown]" (reportUnknownArgumentType)
|
|
basedpyright:
loopy/transform/compute.py#L402
Argument type is unknown
Argument corresponds to parameter "key" in function "setdefault" (reportUnknownArgumentType)
|
|
basedpyright:
loopy/transform/compute.py#L390
Argument type is partially unknown
Argument corresponds to parameter "iterable" in function "any"
Argument type is "Generator[Unknown | bool, None, None]" (reportUnknownArgumentType)
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project arraycontext:
arraycontext/test/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Conda Pytest with Intel CL:
test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/cache.py#L445
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Conda Pytest with Intel CL:
test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/cache.py#L531
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Conda Pytest with Intel CL:
test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/cache.py#L527
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Conda Pytest with Intel CL:
test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/cache.py#L445
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Conda Pytest with Intel CL:
test/loopy/target/c/c_execution.py#L338
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest with Intel CL:
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest with Intel CL:
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Conda Pytest with Intel CL:
test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/cache.py#L445
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Conda Pytest with Intel CL:
test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/cache.py#L445
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Conda Pytest with Intel CL:
test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/cache.py#L445
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Conda Pytest (macos-latest):
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest (macos-latest):
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Conda Pytest (macos-latest):
test/.conda-root/envs/testing/lib/python3.14/site-packages/namedisl/set_like.py#L327
BasicSet.dim_min with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Conda Pytest (macos-latest):
test/.conda-root/envs/testing/lib/python3.14/site-packages/namedisl/set_like.py#L320
BasicSet.dim_max with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Conda Pytest (macos-latest):
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'N' from 'x':
division with remainder in linear solve for 'N'
|
|
Conda Pytest (macos-latest):
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'im_h' from 'img':
|
|
Conda Pytest (macos-latest):
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'N' from 'x':
division with remainder in linear solve for 'N'
|
|
Conda Pytest (macos-latest):
test/loopy/target/c/c_execution.py#L338
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest (macos-latest):
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest (macos-latest):
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Conda Pytest without arg check:
test/.conda-root/envs/testing/lib/python3.14/site-packages/namedisl/set_like.py#L320
BasicSet.dim_max with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Conda Pytest without arg check:
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'N' from 'x':
division with remainder in linear solve for 'N'
|
|
Conda Pytest without arg check:
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'N' from 'x':
division with remainder in linear solve for 'N'
|
|
Conda Pytest without arg check:
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'im_h' from 'img':
|
|
Conda Pytest without arg check:
test/loopy/target/c/c_execution.py#L338
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest without arg check:
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest without arg check:
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Conda Pytest without arg check:
test/loopy/target/c/c_execution.py#L338
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest without arg check:
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest without arg check:
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Conda Pytest (ubuntu-latest):
test/.conda-root/envs/testing/lib/python3.14/site-packages/namedisl/set_like.py#L327
BasicSet.dim_min with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Conda Pytest (ubuntu-latest):
test/.conda-root/envs/testing/lib/python3.14/site-packages/namedisl/set_like.py#L320
BasicSet.dim_max with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Conda Pytest (ubuntu-latest):
test/loopy/target/c/c_execution.py#L338
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest (ubuntu-latest):
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest (ubuntu-latest):
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Conda Pytest (ubuntu-latest):
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'im_h' from 'img':
|
|
Conda Pytest (ubuntu-latest):
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'N' from 'x':
division with remainder in linear solve for 'N'
|
|
Conda Pytest (ubuntu-latest):
test/loopy/target/c/c_execution.py#L338
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest (ubuntu-latest):
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest (ubuntu-latest):
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Conda Pytest Twice (for cache behavior):
test/.conda-root/envs/testing/lib/python3.14/site-packages/namedisl/set_like.py#L320
BasicSet.dim_max with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Conda Pytest Twice (for cache behavior):
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'N' from 'x':
division with remainder in linear solve for 'N'
|
|
Conda Pytest Twice (for cache behavior):
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'im_h' from 'img':
|
|
Conda Pytest Twice (for cache behavior):
test/loopy/target/c/c_execution.py#L338
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest Twice (for cache behavior):
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest Twice (for cache behavior):
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Conda Pytest Twice (for cache behavior):
test/loopy/target/execution.py#L311
Unable to generate code to automatically find 'N' from 'x':
division with remainder in linear solve for 'N'
|
|
Conda Pytest Twice (for cache behavior):
test/loopy/target/c/c_execution.py#L338
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest Twice (for cache behavior):
test/loopy/target/c/c_execution.py#L321
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
|
|
Conda Pytest Twice (for cache behavior):
test/test/test_expression.py#L327
Using default C compiler because gcc-10 was not found. These tests may take a long time, because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127.
|
|
Tests for downstream project pytato:
pytato/test/pytato/transform/lower_to_index_lambda.py#L725
Variable.__getitem__ called with an empty tuple as an index. This still returns just the aggregate (not a Subscript), but this behavior will change in 2026. To avoid this warning (and return a Subscript unconditionally), wrap the subscript in pymbolic.primitives.EmptyOK.
|
|
Tests for downstream project pytato:
pytato/test/test/test_codegen.py#L448
Casting complex values to real discards the imaginary part
|
|
Tests for downstream project pytato:
pytato/test/test/test_codegen.py#L448
invalid value encountered in cast
|
|
Tests for downstream project pytato:
pytato/test/test/test_codegen.py#L440
invalid value encountered in cast
|
|
Tests for downstream project pytato:
pytato/test/test/test_codegen.py#L440
Casting complex values to real discards the imaginary part
|
|
Tests for downstream project pytato:
pytato/test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/__init__.py#L570
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Tests for downstream project pytato:
pytato/test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/__init__.py#L570
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Tests for downstream project pytato:
pytato/test/.conda-root/envs/testing/lib/python3.14/site-packages/pymbolic/primitives.py#L442
overflow encountered in scalar negative
|
|
Tests for downstream project pytato:
pytato/test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/__init__.py#L570
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Tests for downstream project pytato:
pytato/test/.conda-root/envs/testing/lib/python3.14/site-packages/pyopencl/__init__.py#L570
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
|
|
Tests for downstream project meshmode:
meshmode/test/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 meshmode:
meshmode/test/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project meshmode:
meshmode/test/.conda-root/envs/testing/lib/python3.14/site-packages/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project meshmode:
meshmode/test/test/test_array.py#L59
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
|
|
Tests for downstream project meshmode:
meshmode/test/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 meshmode:
meshmode/test/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project meshmode:
meshmode/test/.conda-root/envs/testing/lib/python3.14/site-packages/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project meshmode:
meshmode/test/test/test_array.py#L59
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
|
|
Tests for downstream project meshmode:
meshmode/test/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 meshmode:
meshmode/test/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project grudge:
grudge/test/.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 grudge:
grudge/test/.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 grudge:
grudge/test/test/test_reductions.py#L172
Broadcasting array context array types across <class 'test_reductions.MyContainer'> 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 grudge:
grudge/test/.conda-root/envs/testing/lib/python3.14/site-packages/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project grudge:
grudge/test/.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 grudge:
grudge/test/.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 grudge:
grudge/test/test/test_reductions.py#L172
Broadcasting array context array types across <class 'test_reductions.MyContainer'> 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 grudge:
grudge/test/.conda-root/envs/testing/lib/python3.14/site-packages/arraycontext/container/dataclass.py#L82
Encountered 'numpy.ndarray' in a dataclass_array_container. This is deprecated and will stop working in 2026. If you meant an object array, use pytools.obj_array.ObjectArray. For other uses, file an issue to discuss.
|
|
Tests for downstream project grudge:
grudge/test/.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 grudge:
grudge/test/.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/test/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/mesh/__init__.py#L1125
Unimplemented: Cannot check element orientation for a mesh with mesh.dim != mesh.ambient_dim
|
|
Tests for downstream project pytential:
pytential/test/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/mesh/__init__.py#L1125
Unimplemented: Cannot check element orientation for a mesh with mesh.dim != mesh.ambient_dim
|
|
Tests for downstream project pytential:
pytential/test/.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/test/.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/test/.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/test/.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/test/.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/test/.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/test/.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/test/.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.
|