Skip to content

Towards grudge typing #1868

Towards grudge typing

Towards grudge typing #1868

Triggered via pull request June 26, 2025 16:40
Status Failure
Total duration 12m 7s
Artifacts

ci.yml

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

Annotations

21 errors and 43 warnings
Documentation
Process completed with exit code 2.
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L217
test_boundary_interpolation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-warp-2-mesh_pars1-FACE_RESTR_ALL-InterpolatoryQuadratureSimplexGroupFactory] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L217
test_boundary_interpolation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-warp-3-mesh_pars2-FACE_RESTR_ALL-LegendreGaussLobattoTensorProductGroupFactory] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L217
test_boundary_interpolation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-blob-2-mesh_pars0-BTAG_ALL-warp_and_blend] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L217
test_boundary_interpolation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-warp-3-mesh_pars2-FACE_RESTR_ALL-group_factory2] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_chained.py#L230
test_chained_connection[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-3] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_meshmode.py#L217
test_boundary_interpolation[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-blob-2-mesh_pars0-BTAG_ALL-InterpolatoryQuadratureSimplexGroupFactory] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_chained.py#L230
test_chained_connection[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_array.py#L151
test_dof_array_pickling[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_array.py#L127
test_container_norm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-inf] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project meshmode: meshmode/test/test/test_array.py#L127
test_container_norm[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_metrics.py#L113
test_inverse_metric[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-True-2] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_metrics.py#L113
test_inverse_metric[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-False-3] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_metrics.py#L113
test_inverse_metric[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-True-False-2] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_metrics.py#L113
test_inverse_metric[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-True-3] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_metrics.py#L113
test_inverse_metric[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-True-2] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_metrics.py#L113
test_inverse_metric[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-False-3] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_metrics.py#L113
test_inverse_metric[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-False-False-2] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L449
test_tri_diff_mat[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-3] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L449
test_tri_diff_mat[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-2] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project grudge: grudge/test/test/test_grudge.py#L449
test_tri_diff_mat[<PyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-1] ValueError: `order` can be one of 'F', 'C'. (got A)
Tests for downstream project mirgecom_examples
No point in testing mirgecom at the moment, see https://github.com/illinois-ceesd/mirgecom/pull/898. Test not performed.
Tests for downstream project mirgecom
No point in testing mirgecom at the moment, see https://github.com/illinois-ceesd/mirgecom/pull/898. Test not performed.
Ruff
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 Intel: .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.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 Intel: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
Pytest Conda Py3 POCL: arraycontext/impl/pyopencl/__init__.py#L217
Calling rec_map_array_container without leaf_class is deprecated. Prefer the simpler rec_map_container.
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/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/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/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 grudge: grudge/test/test_reductions.py#L167
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.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 grudge: grudge/.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 grudge: grudge/.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 grudge: grudge/.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 grudge: grudge/.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 grudge: grudge/.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 grudge: grudge/test/test_reductions.py#L167
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.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 grudge: grudge/.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.