CI #166
ci.yml
on: schedule
Typos
5s
Ruff
7s
basedpyright
1m 45s
Pytest Conda Py3 POCL
2m 34s
Pytest Conda Py3 Intel
2m 2s
Examples Conda Py3
1m 21s
Documentation
1m 42s
Matrix: downstream_tests
Annotations
10 errors and 43 warnings
|
basedpyright:
test/test_arraycontext.py#L674
Argument of type "DOFArray | ObjectArray1D[DOFArray] | _Array[tuple[int, int], Any] | Any" cannot be assigned to parameter "b" of type "ArrayOrContainerOrScalar" in function "array_equal"
Type "DOFArray | ObjectArray1D[DOFArray] | _Array[tuple[int, int], Any] | Any" is not assignable to type "ArrayOrContainerOrScalar"
Type "ObjectArray1D[DOFArray]" is not assignable to type "ArrayOrContainerOrScalar"
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "Array"
"copy" is not present
"real" is not present
"imag" is not present
"conj" is not present
"astype" is not present
... (reportArgumentType)
|
|
basedpyright:
test/test_arraycontext.py#L673
Argument of type "DOFArray | ObjectArray1D[DOFArray] | _Array[tuple[int, int], Any] | Any" cannot be assigned to parameter "ary" of type "ArrayOrContainerOrScalar" in function "rec_map_array_container"
Type "DOFArray | ObjectArray1D[DOFArray] | _Array[tuple[int, int], Any] | Any" is not assignable to type "ArrayOrContainerOrScalar"
Type "ObjectArray1D[DOFArray]" is not assignable to type "ArrayOrContainerOrScalar"
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "Array"
"copy" is not present
"real" is not present
"imag" is not present
"conj" is not present
"astype" is not present
... (reportArgumentType)
|
|
basedpyright:
test/test_arraycontext.py#L673
No overloads for "rec_map_array_container" match the provided arguments (reportCallIssue)
|
|
basedpyright:
test/test_arraycontext.py#L672
Argument of type "DOFArray | ObjectArray1D[DOFArray] | _Array[tuple[int, int], Any] | Any" cannot be assigned to parameter "b" of type "ArrayOrContainerOrScalar" in function "array_equal"
Type "DOFArray | ObjectArray1D[DOFArray] | _Array[tuple[int, int], Any] | Any" is not assignable to type "ArrayOrContainerOrScalar"
Type "ObjectArray1D[DOFArray]" is not assignable to type "ArrayOrContainerOrScalar"
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "Array"
"copy" is not present
"real" is not present
"imag" is not present
"conj" is not present
"astype" is not present
... (reportArgumentType)
|
|
basedpyright:
test/test_arraycontext.py#L671
Argument of type "DOFArray | ObjectArray1D[DOFArray] | _Array[tuple[int, int], Any] | Any" cannot be assigned to parameter "ary" of type "ArrayOrContainerOrScalar" in function "map_array_container"
Type "DOFArray | ObjectArray1D[DOFArray] | _Array[tuple[int, int], Any] | Any" is not assignable to type "ArrayOrContainerOrScalar"
Type "ObjectArray1D[DOFArray]" is not assignable to type "ArrayOrContainerOrScalar"
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "Array"
"copy" is not present
"real" is not present
"imag" is not present
"conj" is not present
"astype" is not present
... (reportArgumentType)
|
|
basedpyright:
test/test_arraycontext.py#L671
No overloads for "map_array_container" match the provided arguments (reportCallIssue)
|
|
basedpyright:
test/test_arraycontext.py#L514
Argument of type "ObjectArray1D[DOFArray] | float | int" cannot be assigned to parameter "y" of type "ArrayOrContainerOrScalar" in function "greater_equal"
Type "ObjectArray1D[DOFArray] | float | int" is not assignable to type "ArrayOrContainerOrScalar"
Type "ObjectArray1D[DOFArray]" is not assignable to type "ArrayOrContainerOrScalar"
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "Array"
"copy" is not present
"real" is not present
"imag" is not present
"conj" is not present
"astype" is not present (reportArgumentType)
|
|
basedpyright:
test/test_arraycontext.py#L514
Argument of type "ObjectArray1D[DOFArray] | float | int" cannot be assigned to parameter "x" of type "ArrayOrContainerOrScalar" in function "greater_equal"
Type "ObjectArray1D[DOFArray] | float | int" is not assignable to type "ArrayOrContainerOrScalar"
Type "ObjectArray1D[DOFArray]" is not assignable to type "ArrayOrContainerOrScalar"
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "Array"
"copy" is not present
"real" is not present
"imag" is not present
"conj" is not present
"astype" is not present (reportArgumentType)
|
|
basedpyright:
test/test_arraycontext.py#L514
Argument of type "ObjectArray1D[DOFArray] | float | int" cannot be assigned to parameter "b" of type "_SupportsComparison" in function "ge"
Type "ObjectArray1D[DOFArray] | float | int" is not assignable to type "_SupportsComparison"
Type "ObjectArray1D[DOFArray]" is not assignable to type "_SupportsComparison"
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "_SupportsDunderLE"
"__le__" is not present
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "_SupportsDunderGE"
"__ge__" is not present
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "_SupportsDunderGT"
"__gt__" is not present (reportArgumentType)
|
|
basedpyright:
test/test_arraycontext.py#L514
Argument of type "ObjectArray1D[DOFArray] | float | int" cannot be assigned to parameter "a" of type "_SupportsComparison" in function "ge"
Type "ObjectArray1D[DOFArray] | float | int" is not assignable to type "_SupportsComparison"
Type "ObjectArray1D[DOFArray]" is not assignable to type "_SupportsComparison"
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "_SupportsDunderLE"
"__le__" is not present
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "_SupportsDunderGE"
"__ge__" is not present
"ObjectArray[tuple[int], DOFArray]" is incompatible with protocol "_SupportsDunderGT"
"__gt__" is not present (reportArgumentType)
|
|
Ruff
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
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.
|
|
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.
|
|
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:
.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:
.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:
.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:
.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:
.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:
.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:
.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:
.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:
.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 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Pytest Conda Py3 POCL:
.conda-root/envs/testing/lib/python3.13/site-packages/islpy/_monkeypatch.py#L569
BasicSet.foreach_basic_set with implicit conversion of self to Set is deprecated and will stop working in 2026. Explicitly convert to Set, using .to_set().
|
|
Tests for downstream project grudge:
grudge/.conda-root/envs/testing/lib/python3.13/site-packages/meshmode/dof_array.py#L81
'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#L81
'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#L81
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#L81
'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#L81
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#L81
'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#L81
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#L81
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project meshmode:
meshmode/meshmode/dof_array.py#L81
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#L81
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project meshmode:
meshmode/meshmode/dof_array.py#L81
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#L81
'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#L81
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#L81
'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#L81
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#L81
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|