Skip to content

Add more types to transform.iname #3814

Add more types to transform.iname

Add more types to transform.iname #3814

Triggered via pull request December 14, 2025 13:09
Status Failure
Total duration 29m 26s
Artifacts

ci.yml

on: pull_request
Ruff
9s
Ruff
Typos
6s
Typos
basedpyright
1m 53s
basedpyright
Conda Pytest with Intel CL
3m 49s
Conda Pytest with Intel CL
Conda Pytest without arg check
4m 37s
Conda Pytest without arg check
Conda Pytest Twice (for cache behavior)
4m 34s
Conda Pytest Twice (for cache behavior)
Conda Examples
2m 9s
Conda Examples
Documentation
1m 35s
Documentation
Tests for downstream project Firedrake
2m 29s
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

76 errors and 101 warnings
Documentation
Process completed with exit code 2.
basedpyright
Process completed with exit code 1.
basedpyright
2 errors
basedpyright: test/test_callables.py#L1340
Set entry must be hashable   Type "Expression" is not hashable (reportUnhashable)
basedpyright: loopy/transform/arithmetic.py#L281
Set entry must be hashable   Type "Expression" is not hashable (reportUnhashable)
Conda Pytest with Intel CL: test/test/test_loopy.py#L1356
test_save_ambiguous_storage_requirements AssertionError
Conda Pytest with Intel CL: test/test/test_callables.py#L339
test_packing_unpacking[<context factory for <pyopencl.Device 'Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz' on 'Intel(R) OpenCL'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest with Intel CL: test/test/test_callables.py#L235
test_shape_translation_through_sub_array_ref[<context factory for <pyopencl.Device 'Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz' on 'Intel(R) OpenCL'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest with Intel CL: test/test/test_callables.py#L183
test_register_knl_with_hw_axes[<context factory for <pyopencl.Device 'Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz' on 'Intel(R) OpenCL'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest with Intel CL: test/test/test_callables.py#L104
test_register_knl[<context factory for <pyopencl.Device 'Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz' on 'Intel(R) OpenCL'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest with Intel CL: test/test/test_callables.py#L1218
test_inlining_does_not_require_barrier[True] AttributeError: constantdict object is immutable
Conda Pytest with Intel CL: test/test/test_callables.py#L874
test_double_hw_axes_used_in_knl_call[True] AttributeError: constantdict object is immutable
Conda Pytest with Intel CL: test/test/test_callables.py#L846
test_unused_hw_axes_in_callee[<context factory for <pyopencl.Device 'Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz' on 'Intel(R) OpenCL'>>-True] AttributeError: constantdict object is immutable
Conda Pytest with Intel CL: test/test/test_callables.py#L612
test_callees_with_gbarriers_are_inlined_with_nested_calls[<context factory for <pyopencl.Device 'Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz' on 'Intel(R) OpenCL'>>] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest with Intel CL: test/test/test_dg.py#L170
test_dg_volume[<context factory for <pyopencl.Device 'Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz' on 'Intel(R) OpenCL'>>] TypeError: 'tuple' object does not support item assignment
Conda Pytest Twice (for cache behavior): test/test/test_linalg.py#L373
test_rank_one[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: 'frozenset' object has no attribute 'index'
Conda Pytest Twice (for cache behavior): test/test/test_callables.py#L339
test_packing_unpacking[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest Twice (for cache behavior): test/test/test_callables.py#L235
test_shape_translation_through_sub_array_ref[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest Twice (for cache behavior): test/test/test_callables.py#L183
test_register_knl_with_hw_axes[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest Twice (for cache behavior): test/test/test_callables.py#L104
test_register_knl[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest Twice (for cache behavior): test/test/test_callables.py#L1218
test_inlining_does_not_require_barrier[True] AttributeError: constantdict object is immutable
Conda Pytest Twice (for cache behavior): test/test/test_callables.py#L874
test_double_hw_axes_used_in_knl_call[True] AttributeError: constantdict object is immutable
Conda Pytest Twice (for cache behavior): test/test/test_callables.py#L846
test_unused_hw_axes_in_callee[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: constantdict object is immutable
Conda Pytest Twice (for cache behavior): test/test/test_callables.py#L612
test_callees_with_gbarriers_are_inlined_with_nested_calls[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest Twice (for cache behavior): test/test/test_dg.py#L170
test_dg_volume[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: 'tuple' object does not support item assignment
Conda Pytest without arg check: test/test/test_linalg.py#L373
test_rank_one[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: 'frozenset' object has no attribute 'index'
Conda Pytest without arg check: test/test/test_callables.py#L339
test_packing_unpacking[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest without arg check: test/test/test_callables.py#L235
test_shape_translation_through_sub_array_ref[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest without arg check: test/test/test_callables.py#L183
test_register_knl_with_hw_axes[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest without arg check: test/test/test_callables.py#L1218
test_inlining_does_not_require_barrier[True] AttributeError: constantdict object is immutable
Conda Pytest without arg check: test/test/test_callables.py#L104
test_register_knl[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest without arg check: test/test/test_callables.py#L874
test_double_hw_axes_used_in_knl_call[True] AttributeError: constantdict object is immutable
Conda Pytest without arg check: test/test/test_callables.py#L846
test_unused_hw_axes_in_callee[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: constantdict object is immutable
Conda Pytest without arg check: test/test/test_callables.py#L612
test_callees_with_gbarriers_are_inlined_with_nested_calls[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest without arg check: test/test/test_dg.py#L170
test_dg_volume[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: 'tuple' object does not support item assignment
Conda Pytest (ubuntu-latest): test/test/test_linalg.py#L373
test_rank_one[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: 'frozenset' object has no attribute 'index'
Conda Pytest (ubuntu-latest): test/test/test_callables.py#L339
test_packing_unpacking[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (ubuntu-latest): test/test/test_callables.py#L235
test_shape_translation_through_sub_array_ref[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (ubuntu-latest): test/test/test_callables.py#L183
test_register_knl_with_hw_axes[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (ubuntu-latest): test/test/test_callables.py#L1218
test_inlining_does_not_require_barrier[True] AttributeError: constantdict object is immutable
Conda Pytest (ubuntu-latest): test/test/test_callables.py#L104
test_register_knl[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (ubuntu-latest): test/test/test_callables.py#L874
test_double_hw_axes_used_in_knl_call[True] AttributeError: constantdict object is immutable
Conda Pytest (ubuntu-latest): test/test/test_callables.py#L846
test_unused_hw_axes_in_callee[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: constantdict object is immutable
Conda Pytest (ubuntu-latest): test/test/test_callables.py#L612
test_callees_with_gbarriers_are_inlined_with_nested_calls[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (ubuntu-latest): test/test/test_dg.py#L170
test_dg_volume[<context factory for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] TypeError: 'tuple' object does not support item assignment
Conda Pytest (macos-latest)
The strategy configuration was canceled because "pytest.ubuntu-latest" failed
Conda Pytest (macos-latest): test/test/test_loopy.py#L1356
test_save_ambiguous_storage_requirements AssertionError
Conda Pytest (macos-latest): test/test/test_callables.py#L339
test_packing_unpacking[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (macos-latest): test/test/test_callables.py#L235
test_shape_translation_through_sub_array_ref[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (macos-latest): test/test/test_callables.py#L183
test_register_knl_with_hw_axes[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (macos-latest): test/test/test_callables.py#L104
test_register_knl[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>-True] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (macos-latest): test/test/test_callables.py#L1218
test_inlining_does_not_require_barrier[True] AttributeError: constantdict object is immutable
Conda Pytest (macos-latest): test/test/test_callables.py#L874
test_double_hw_axes_used_in_knl_call[True] AttributeError: constantdict object is immutable
Conda Pytest (macos-latest): test/test/test_callables.py#L846
test_unused_hw_axes_in_callee[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>-True] AttributeError: constantdict object is immutable
Conda Pytest (macos-latest): test/test/test_callables.py#L612
test_callees_with_gbarriers_are_inlined_with_nested_calls[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] AttributeError: 'tuple' object has no attribute 'copy'
Conda Pytest (macos-latest): test/test/test_dg.py#L170
test_dg_volume[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] TypeError: 'tuple' object does not support item assignment
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-blob-2-mesh_pars0-FACE_RESTR_ALL-group_factory2] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-blob-2-mesh_pars0-FACE_RESTR_INTERIOR-InterpolatoryQuadratureSimplexGroupFactory] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-blob-2-mesh_pars0-FACE_RESTR_ALL-warp_and_blend] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-blob-2-mesh_pars0-FACE_RESTR_ALL-InterpolatoryQuadratureSimplexGroupFactory] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-blob-2-mesh_pars0-FACE_RESTR_ALL-group_factory2] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-blob-2-mesh_pars0-FACE_RESTR_ALL-warp_and_blend] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-blob-2-mesh_pars0-BTAG_ALL-group_factory2] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-blob-2-mesh_pars0-FACE_RESTR_ALL-InterpolatoryQuadratureSimplexGroupFactory] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-blob-2-mesh_pars0-BTAG_ALL-warp_and_blend] AttributeError: constantdict object is immutable
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L210
test_boundary_interpolation[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-blob-2-mesh_pars0-BTAG_ALL-InterpolatoryQuadratureSimplexGroupFactory] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot_identity.py#L342
test_identity_convergence[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-case2] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot_identity.py#L342
test_identity_convergence[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-case1] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot_identity.py#L342
test_identity_convergence[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-case0] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot.py#L440
test_unregularized_off_surface_fmm_vs_direct[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot.py#L308
test_single_plus_double_with_single_fmm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot_eigenvalues.py#L334
test_sphere_eigenvalues[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-sumpy-2-3-3] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot.py#L218
test_off_surface_eval_vs_direct[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot_eigenvalues.py#L161
test_ellipse_eigenvalues[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2-7-5-False] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot_eigenvalues.py#L161
test_ellipse_eigenvalues[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-1-7-5-False] AttributeError: constantdict object is immutable
Tests for downstream project pytential: pytential/test/test/test_layer_pot.py#L134
test_off_surface_eval[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True] AttributeError: constantdict object is immutable
Validate CITATION.cff
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Tests for downstream project arraycontext: arraycontext/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/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/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/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/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/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/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/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/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/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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: .conda-root/envs/testing/lib/python3.14/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): loopy/target/c/c_execution.py#L322
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest Twice (for cache behavior): loopy/target/c/c_execution.py#L339
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.::warning file=/home/runner/work/loopy/loopy/test/test_expression.py,line=327::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): loopy/target/c/c_execution.py#L322
'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_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): loopy/target/c/c_execution.py#L339
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest Twice (for cache behavior): loopy/target/c/c_execution.py#L322
'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_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): loopy/target/c/c_execution.py#L339
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest Twice (for cache behavior): loopy/target/c/c_execution.py#L322
'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_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: 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 without arg check: loopy/target/execution.py#L309
Unable to generate code to automatically find 'im_h' from 'img':
Conda Pytest without arg check: loopy/target/execution.py#L309
Unable to generate code to automatically find 'N' from 'x': division with remainder in linear solve for 'N'
Conda Pytest without arg check: loopy/target/execution.py#L309
Unable to generate code to automatically find 'N' from 'x': division with remainder in linear solve for 'N'
Conda Pytest without arg check: loopy/target/c/c_execution.py#L339
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest without arg check: loopy/target/c/c_execution.py#L339
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest without arg check: loopy/target/c/c_execution.py#L322
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest without arg check: loopy/target/c/c_execution.py#L322
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest without arg check: 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/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): 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 (ubuntu-latest): loopy/target/execution.py#L309
Unable to generate code to automatically find 'im_h' from 'img':
Conda Pytest (ubuntu-latest): loopy/target/execution.py#L309
Unable to generate code to automatically find 'N' from 'x': division with remainder in linear solve for 'N'
Conda Pytest (ubuntu-latest): loopy/target/execution.py#L309
Unable to generate code to automatically find 'N' from 'x': division with remainder in linear solve for 'N'
Conda Pytest (ubuntu-latest): loopy/target/c/c_execution.py#L339
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest (ubuntu-latest): loopy/target/c/c_execution.py#L339
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest (ubuntu-latest): loopy/target/c/c_execution.py#L322
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest (ubuntu-latest): loopy/target/c/c_execution.py#L322
'GCCToolchain.copy' is deprecated. This is now a dataclass and should be used with the standard 'replace'.
Conda Pytest (ubuntu-latest): 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/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): loopy/target/execution.py#L309
Unable to generate code to automatically find 'im_h' from 'img':
Conda Pytest (macos-latest): 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 (macos-latest): 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 (macos-latest): 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 (macos-latest): 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 (macos-latest): 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 (macos-latest): 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 (macos-latest): 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 (macos-latest): 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 (macos-latest): loopy/target/execution.py#L309
Unable to generate code to automatically find 'im_h' from 'img':
Tests for downstream project meshmode: meshmode/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/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project meshmode: meshmode/.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_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/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/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project meshmode: meshmode/.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_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/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/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytato: pytato/.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/.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/.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/.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/.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/.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/.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/.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 grudge: grudge/.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/.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_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/.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/.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/.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_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/.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/.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/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
Tests for downstream project pytential: pytential/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.