Stokes/Elasticity using biharmonic/Laplace #1990
ci.yml
on: pull_request
Typos
8s
Ruff
7s
basedpyright
3m 19s
Documentation
3m 29s
Pytest Linux
34m 49s
Pytest Mac
34m 59s
Pytest with SymEngine
34m 48s
Examples
9m 8s
Annotations
17 errors and 41 warnings
|
basedpyright:
pytential/symbolic/elasticity.py#L744
Argument of type "int | Any | float | complex | Sum" cannot be assigned to parameter "value" of type "int" in function "__setitem__"
Type "int | Any | float | complex | Sum" is not assignable to type "int"
"Sum" is not assignable to "int" (reportArgumentType)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L744
No overloads for "__setitem__" match the provided arguments (reportCallIssue)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L743
Argument of type "int | Any | float | complex | Sum" cannot be assigned to parameter "value" of type "int" in function "__setitem__"
Type "int | Any | float | complex | Sum" is not assignable to type "int"
"Sum" is not assignable to "int" (reportArgumentType)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L743
No overloads for "__setitem__" match the provided arguments (reportCallIssue)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L509
Type "ObjectArray[tuple[int], ArithmeticExpression] | Literal[0]" is not assignable to return type "VectorExpression"
Type "ObjectArray[tuple[int], ArithmeticExpression] | Literal[0]" is not assignable to type "VectorExpression"
"Literal[0]" is not assignable to "ObjectArray[tuple[int], ArithmeticExpression]" (reportReturnType)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L480
Argument of type "_Array[tuple[int], Incomplete]" cannot be assigned to parameter "exprs" of type "Sequence[ArithmeticExpression]" in function "rewrite_using_base_kernel"
"ndarray[tuple[int], dtype[Incomplete]]" is not assignable to "Sequence[ArithmeticExpression]" (reportArgumentType)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L479
Type "NDArray[Any]" is not assignable to return type "VectorExpression"
"ndarray[_AnyShape, dtype[Any]]" is not assignable to "ObjectArray[tuple[int], ArithmeticExpression]" (reportReturnType)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L333
Argument of type "_Array[tuple[int], Incomplete]" cannot be assigned to parameter "exprs" of type "Sequence[ArithmeticExpression]" in function "rewrite_using_base_kernel"
"ndarray[tuple[int], dtype[Incomplete]]" is not assignable to "Sequence[ArithmeticExpression]" (reportArgumentType)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L332
Type "NDArray[Any]" is not assignable to return type "VectorExpression"
"ndarray[_AnyShape, dtype[Any]]" is not assignable to "ObjectArray[tuple[int], ArithmeticExpression]" (reportReturnType)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L259
Argument of type "dict[str, ArithmeticExpression]" cannot be assigned to parameter "kernel_arguments" of type "KernelArgumentLike | None" in function "int_g_vec"
Type "dict[str, ArithmeticExpression]" is not assignable to type "KernelArgumentLike | None"
"dict[str, ArithmeticExpression]" is not assignable to "dict[str, Operand]"
Type parameter "_VT@dict" is invariant, but "ArithmeticExpression" is not the same as "Operand"
Consider switching from "dict" to "Mapping" which is covariant in the value type
"dict[str, ArithmeticExpression]" is not assignable to "tuple[tuple[str, Operand], ...]"
"dict[str, ArithmeticExpression]" is not assignable to "None" (reportArgumentType)
|
|
Pytest with SymEngine
Canceling since a higher priority waiting request for CI-162 exists
|
|
Pytest with SymEngine
The operation was canceled.
|
|
Pytest Linux
Canceling since a higher priority waiting request for CI-162 exists
|
|
Pytest Linux
The operation was canceled.
|
|
Pytest Mac
Canceling since a higher priority waiting request for CI-162 exists
|
|
Pytest Mac
The operation was canceled.
|
|
CI
Canceling since a higher priority waiting request for CI-162 exists
|
|
Ruff
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
basedpyright:
pytential/symbolic/pde/system_utils.py#L131
Type of parameter "base_kernel" is unknown (reportUnknownParameterType)
|
|
basedpyright:
pytential/symbolic/pde/system_utils.py#L49
Type of "chop" is partially unknown
Type of "chop" is "(expr: Basic, tol: Unknown) -> Basic" (reportUnknownVariableType)
|
|
basedpyright:
pytential/symbolic/mappers.py#L380
Type annotation is missing for parameter "expr" (reportMissingParameterType)
|
|
basedpyright:
pytential/symbolic/mappers.py#L380
Method "map_int_g" is not marked as override but is overriding a method in class "IdentityMapper" (reportImplicitOverride)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L771
"DEFAULT_DOFDESC" is not exported from module "pytential.symbolic.primitives" (reportPrivateLocalImportUsage)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L770
"DEFAULT_DOFDESC" is not exported from module "pytential.symbolic.primitives" (reportPrivateLocalImportUsage)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L751
"DEFAULT_DOFDESC" is not exported from module "pytential.symbolic.primitives" (reportPrivateLocalImportUsage)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L750
"DEFAULT_DOFDESC" is not exported from module "pytential.symbolic.primitives" (reportPrivateLocalImportUsage)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L628
Code is unreachable (reportUnreachable)
|
|
basedpyright:
pytential/symbolic/elasticity.py#L595
Code is unreachable (reportUnreachable)
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest with SymEngine:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Linux:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|
|
Pytest Mac:
.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.
|