Skip to content

replace pyrsistent.PMap, immutables.Map, immutabledict with constantdict #3433

replace pyrsistent.PMap, immutables.Map, immutabledict with constantdict

replace pyrsistent.PMap, immutables.Map, immutabledict with constantdict #3433

Triggered via pull request January 27, 2025 22:10
Status Failure
Total duration 11m 23s
Artifacts

ci.yml

on: pull_request
Ruff
8s
Ruff
Typos
6s
Typos
Pylint
1m 39s
Pylint
Mypy
1m 36s
Mypy
Conda Pytest with Intel CL
2m 55s
Conda Pytest with Intel CL
Conda Pytest without arg check
3m 22s
Conda Pytest without arg check
Conda Pytest Twice (for cache behavior)
3m 19s
Conda Pytest Twice (for cache behavior)
Conda Examples
1m 34s
Conda Examples
Documentation
1m 28s
Documentation
Tests for downstream project Firedrake
2m 38s
Tests for downstream project Firedrake
Validate CITATION.cff
8s
Validate CITATION.cff
Matrix: downstream_tests
Matrix: Conda Pytest
Fit to window
Zoom out
Zoom in

Annotations

89 errors and 117 warnings
Ruff
Process completed with exit code 1.
Documentation
Process completed with exit code 2.
Conda Examples
Process completed with exit code 1.
Mypy
Process completed with exit code 1.
Pylint
Process completed with exit code 2.
Tests for downstream project Firedrake
Process completed with exit code 1.
Conda Pytest with Intel CL: test/test/test_apps.py#L119
test_convolution[<context factory for <pyopencl.Device 'AMD EPYC 7763 64-Core Processor' on 'Intel(R) OpenCL'>>] TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_dg.py#L168
test_dg_volume[<context factory for <pyopencl.Device 'AMD EPYC 7763 64-Core Processor' on 'Intel(R) OpenCL'>>] TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_domain.py#L68
test_assume TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_domain.py#L91
test_divisibility_assumption[<context factory for <pyopencl.Device 'AMD EPYC 7763 64-Core Processor' on 'Intel(R) OpenCL'>>] TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_domain.py#L112
test_eq_constraint TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_domain.py#L166
test_dependent_loop_bounds_2 TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_domain.py#L199
test_dependent_loop_bounds_3 TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_domain.py#L271
test_independent_multi_domain[<context factory for <pyopencl.Device 'AMD EPYC 7763 64-Core Processor' on 'Intel(R) OpenCL'>>] TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_domain.py#L311
test_equality_constraints[<context factory for <pyopencl.Device 'AMD EPYC 7763 64-Core Processor' on 'Intel(R) OpenCL'>>] TypeError: unhashable type: 'dict'
Conda Pytest with Intel CL: test/test/test_apps.py#L177
test_convolution_with_nonzero_base[<context factory for <pyopencl.Device 'AMD EPYC 7763 64-Core Processor' on 'Intel(R) OpenCL'>>] TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_apps.py#L119
test_convolution[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_apps.py#L177
test_convolution_with_nonzero_base[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_apps.py#L236
test_rob_stroud_bernstein TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_apps.py#L314
test_rob_stroud_bernstein_full loopy.diagnostic.LoopyError: add_dtypes may not take a TranslationUnit with more than one callable kernels. Please provide individual kernels instead.
Conda Pytest Twice (for cache behavior): test/test/test_apps.py#L367
test_stencil[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_apps.py#L511
test_lbm[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_apps.py#L535
test_fd_demo TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_apps.py#L556
test_fd_1d[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_dg.py#L168
test_dg_volume[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest Twice (for cache behavior): test/test/test_domain.py#L68
test_assume TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_apps.py#L119
test_convolution[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_apps.py#L177
test_convolution_with_nonzero_base[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_apps.py#L236
test_rob_stroud_bernstein TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_apps.py#L314
test_rob_stroud_bernstein_full loopy.diagnostic.LoopyError: add_dtypes may not take a TranslationUnit with more than one callable kernels. Please provide individual kernels instead.
Conda Pytest (macos-latest): test/test/test_apps.py#L367
test_stencil[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_dg.py#L168
test_dg_volume[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_apps.py#L511
test_lbm[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_apps.py#L535
test_fd_demo TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_domain.py#L68
test_assume TypeError: unhashable type: 'dict'
Conda Pytest (macos-latest): test/test/test_apps.py#L556
test_fd_1d[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_apps.py#L119
test_convolution[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_apps.py#L177
test_convolution_with_nonzero_base[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_apps.py#L236
test_rob_stroud_bernstein TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_apps.py#L314
test_rob_stroud_bernstein_full loopy.diagnostic.LoopyError: add_dtypes may not take a TranslationUnit with more than one callable kernels. Please provide individual kernels instead.
Conda Pytest without arg check: test/test/test_apps.py#L367
test_stencil[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_apps.py#L511
test_lbm[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_apps.py#L535
test_fd_demo TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_apps.py#L556
test_fd_1d[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_dg.py#L168
test_dg_volume[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest without arg check: test/test/test_domain.py#L68
test_assume TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest)
The job was canceled because "macos-latest" failed.
Conda Pytest (ubuntu-latest): test/test/test_apps.py#L119
test_convolution[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest): test/test/test_apps.py#L177
test_convolution_with_nonzero_base[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest): test/test/test_apps.py#L236
test_rob_stroud_bernstein TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest): test/test/test_apps.py#L314
test_rob_stroud_bernstein_full loopy.diagnostic.LoopyError: add_dtypes may not take a TranslationUnit with more than one callable kernels. Please provide individual kernels instead.
Conda Pytest (ubuntu-latest): test/test/test_apps.py#L367
test_stencil[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest): test/test/test_apps.py#L511
test_lbm[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest): test/test/test_apps.py#L535
test_fd_demo TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest): test/test/test_apps.py#L556
test_fd_1d[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest): test/test/test_dg.py#L168
test_dg_volume[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Conda Pytest (ubuntu-latest): test/test/test_domain.py#L68
test_assume TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_cost_model.py#L704
test_cost_model_correctness[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2-True-False] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_layer_pot_eigenvalues.py#L114
test_ellipse_eigenvalues[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-1-7-5-False] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_beltrami.py#L208
test_beltrami_convergence[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-operator0-solution0] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_layer_pot.py#L73
test_geometry[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_layer_pot_eigenvalues.py#L114
test_ellipse_eigenvalues[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2-7-5-False] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_cost_model.py#L713
test_cost_model_correctness[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-3-False-False] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_beltrami.py#L208
test_beltrami_convergence[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-operator1-solution1] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_layer_pot.py#L121
test_off_surface_eval[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_layer_pot_eigenvalues.py#L114
test_ellipse_eigenvalues[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2-7-5-True] TypeError: unhashable type: 'dict'
Tests for downstream project pytential: pytential/test/test/test_cost_model.py#L713
test_cost_model_correctness[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-3-False-True] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L94
test_mass_mat_trig[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-DISCR_TAG_BASE-1] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L94
test_mass_mat_trig[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-DISCR_TAG_BASE-2] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L94
test_mass_mat_trig[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-DISCR_TAG_BASE-3] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L446
test_tri_diff_mat[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-1] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L94
test_mass_mat_trig[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-DISCR_TAG_QUAD-1] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L443
test_tri_diff_mat[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_dt_utils.py#L81
test_geometric_factors_regular_refinement[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-interval] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L94
test_mass_mat_trig[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-DISCR_TAG_QUAD-2] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L443
test_tri_diff_mat[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-3] TypeError: unhashable type: 'dict'
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L94
test_mass_mat_trig[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-DISCR_TAG_QUAD-3] TypeError: unhashable type: 'dict'
Tests for downstream project pytato: pytato/test/test/test_codegen.py#L1673
test_deterministic_codegen assert {0} == {1} Extra items in the left set: 0 Extra items in the right set: 1 Full diff: { - 1, ? ^ + 0, ? ^ }
Tests for downstream project pytato
Process completed with exit code 1.
Tests for downstream project meshmode: meshmode/test/test/test_connection.py#L90
test_bdry_restriction_is_permutation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-4-2-PolynomialEquidistantSimplexGroupFactory] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_array.py#L104
test_container_norm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_array.py#L104
test_container_norm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-inf] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_connection.py#L90
test_bdry_restriction_is_permutation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-4-3-warp_and_blend] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_connection.py#L90
test_bdry_restriction_is_permutation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-4-3-PolynomialEquidistantSimplexGroupFactory] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_connection.py#L90
test_bdry_restriction_is_permutation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-4-3-group_factory3] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_connection.py#L90
test_bdry_restriction_is_permutation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-5-2-PolynomialEquidistantSimplexGroupFactory] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_connection.py#L90
test_bdry_restriction_is_permutation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-5-3-warp_and_blend] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_connection.py#L90
test_bdry_restriction_is_permutation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-5-3-PolynomialEquidistantSimplexGroupFactory] TypeError: unhashable type: 'dict'
Tests for downstream project meshmode: meshmode/test/test/test_array.py#L138
test_dof_array_pickling[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: unhashable type: 'dict'
Typos
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Validate CITATION.cff
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Validate CITATION.cff
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Ruff
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Conda Examples
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Mypy
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Pylint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Pylint
modifying pylint run because we're on Python 3.13
Tests for downstream project arraycontext
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
'bcast_container_types' is deprecated and will be unsupported from 2025. Use 'container_types_bcast_across', with equivalent meaning.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
'bcast_container_types' is deprecated and will be unsupported from 2025. Use 'container_types_bcast_across', with equivalent meaning.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
<class 'testlib.MyContainerDOFBcast'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.MyContainerDOFBcast'>.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
<class 'testlib.MyContainerDOFBcast'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.MyContainerDOFBcast'>.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L204
<class 'testlib.Velocity2D'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.Velocity2D'>.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L204
<class 'testlib.Velocity2D'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.Velocity2D'>.
Tests for downstream project arraycontext: arraycontext/test/test_arraycontext.py#L1283
<class 'test_arraycontext.ArrayContainerWithNumpy'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'test_arraycontext.ArrayContainerWithNumpy'>.
Tests for downstream project arraycontext: arraycontext/test/test_arraycontext.py#L1283
<class 'test_arraycontext.ArrayContainerWithNumpy'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'test_arraycontext.ArrayContainerWithNumpy'>.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
'bcast_container_types' is deprecated and will be unsupported from 2025. Use 'container_types_bcast_across', with equivalent meaning.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
<class 'testlib.MyContainerDOFBcast'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.MyContainerDOFBcast'>.
Tests for downstream project Firedrake
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Conda Pytest with Intel CL
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Conda Pytest with Intel CL: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest with Intel CL: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest with Intel CL: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest with Intel CL: test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest with Intel CL: .conda-root/envs/testing/lib/python3.13/site-packages/pyopencl/cache.py#L420
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
Conda Pytest with Intel CL: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest with Intel CL: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest with Intel CL: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest with Intel CL: test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest with Intel CL: .conda-root/envs/testing/lib/python3.13/site-packages/pyopencl/cache.py#L420
Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
Conda Pytest Twice (for cache behavior)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Conda Pytest Twice (for cache behavior): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest Twice (for cache behavior): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest Twice (for cache behavior): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest Twice (for cache behavior): test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest Twice (for cache behavior): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest Twice (for cache behavior): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest Twice (for cache behavior): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest Twice (for cache behavior): test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest Twice (for cache behavior): test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest Twice (for cache behavior): test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest (macos-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (macos-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (macos-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (macos-latest): test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest (macos-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (macos-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (macos-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (macos-latest): test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest (macos-latest): test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest (macos-latest): test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest without arg check: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest without arg check: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest without arg check: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest without arg check: test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest without arg check: test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest without arg check: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest without arg check: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest without arg check: loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest without arg check: test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest without arg check: test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest (ubuntu-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (ubuntu-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (ubuntu-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (ubuntu-latest): test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest (ubuntu-latest): test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest (ubuntu-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (ubuntu-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (ubuntu-latest): loopy/symbolic.py#L1743
swept_inames passed to SubArrayRef was not a tuple. This is deprecated and will stop working in 2025. Pass a tuple instead.
Conda Pytest (ubuntu-latest): test/test_callables.py#L370
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Conda Pytest (ubuntu-latest): test/test_callables.py#L1258
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Tests for downstream project pytential
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2025, this will no longer work. There is no replacement as of right now. 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.13/site-packages/meshmode/dof_array.py#L75
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2025, this will no longer work. There is no replacement as of right now. 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.13/site-packages/meshmode/dof_array.py#L75
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2025, this will no longer work. There is no replacement as of right now. 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
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project grudge: grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project grudge: grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project grudge: grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project grudge: grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2025, this will no longer work. There is no replacement as of right now. 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.::warning file=/home/runner/work/loopy/loopy/grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py,line=75::'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project grudge: grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project grudge: grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2025, this will no longer work. There is no replacement as of right now. 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/grudge/trace_pair.py#L112
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project grudge: grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L75
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project grudge: grudge/grudge/trace_pair.py#L112
<class 'grudge.trace_pair.TracePair'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'grudge.trace_pair.TracePair'>.
Tests for downstream project grudge: grudge/test/test_reductions.py#L167
'bcast_obj_array' is deprecated and will be unsupported from 2025. Use 'bcasts_across_obj_array', with equivalent meaning.
Tests for downstream project pytato
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project pytato: pytato/pytato/target/loopy/__init__.py#L246
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Tests for downstream project pytato: pytato/pytato/target/loopy/__init__.py#L246
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Tests for downstream project pytato: pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-typed-and-scheduled-cache-v1-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
Tests for downstream project pytato: pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-memoize-cache-preprocess_program-LoopyKeyBuilder.LoopyKeyBuilder-v0-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
Tests for downstream project pytato: pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-code-gen-cache-v3-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
Tests for downstream project pytato: pytato/pytato/target/loopy/__init__.py#L246
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
Tests for downstream project pytato: pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-typed-and-scheduled-cache-v1-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
Tests for downstream project pytato: pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-memoize-cache-preprocess_program-LoopyKeyBuilder.LoopyKeyBuilder-v0-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
Tests for downstream project pytato: pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-invoker-cache-v10-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
Tests for downstream project pytato: pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-code-gen-cache-v3-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
Tests for downstream project meshmode
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project meshmode: meshmode/meshmode/dof_array.py#L75
'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/meshmode/dof_array.py#L75
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project meshmode: meshmode/meshmode/dof_array.py#L75
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2025, this will no longer work. There is no replacement as of right now. 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/test_array.py#L55
'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/meshmode/dof_array.py#L75
'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/meshmode/dof_array.py#L75
'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/meshmode/dof_array.py#L75
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project meshmode: meshmode/meshmode/dof_array.py#L75
'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/meshmode/dof_array.py#L75
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2025, this will no longer work. There is no replacement as of right now. 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/meshmode/dof_array.py#L75
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.