diff --git a/CHANGELOG.md b/CHANGELOG.md index 29b8597bf..032742f68 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ - Replaced `format()` with f-strings in examples - Refactor general expression conversion into per-class `to_scip_expr` recursion - Made expression fields read-only to prevent accidental runtime modification +- Expression fields now use concrete Cython types (`double`/`list`), so values are converted on construction - Methods taking a list of variables (e.g. `addConsKnapsack()`) no longer convert it to a NumPy array to check its dimension - Speed up `PowExpr._evaluate` via the C-level API - `PowExpr._evaluate` now raises `ValueError("math domain error")` for a negative base with a non-integer exponent and `OverflowError` when the result overflows. diff --git a/src/pyscipopt/expr.pxi b/src/pyscipopt/expr.pxi index 46414b2ca..8ad876b12 100644 --- a/src/pyscipopt/expr.pxi +++ b/src/pyscipopt/expr.pxi @@ -43,7 +43,7 @@ # gets called (I guess) and so a copy is returned. # Modifying the expression directly would be a bug, given that the expression might be re-used by the user. import warnings -from typing import TYPE_CHECKING, Literal, Union +from typing import TYPE_CHECKING, Literal, Optional, Union import numpy as np @@ -466,11 +466,17 @@ cdef class Expr(ExprLike): cdef class ExprCons: '''Constraints with a polynomial expressions and lower/upper bounds.''' - cdef public expr - cdef public _lhs - cdef public _rhs - def __init__(self, expr, lhs=None, rhs=None): + cdef readonly ExprLike expr + cdef readonly object _lhs + cdef readonly object _rhs + + def __init__( + self, + ExprLike expr not None, + lhs: Optional[float]=None, + rhs: Optional[float]=None, + ): self.expr = expr self._lhs = lhs self._rhs = rhs @@ -575,7 +581,7 @@ Operator = Op() cdef class GenExpr(ExprLike): cdef public _op - cdef readonly children + cdef readonly list children def __init__(self): # do we need it ''' ''' @@ -756,7 +762,7 @@ cdef class GenExpr(ExprLike): # Sum Expressions cdef class SumExpr(GenExpr): - cdef readonly constant + cdef readonly double constant def __init__(self): self.constant = 0.0 @@ -810,7 +816,7 @@ cdef class SumExpr(GenExpr): # Prod Expressions cdef class ProdExpr(GenExpr): - cdef readonly constant + cdef readonly double constant def __init__(self): self.constant = 1.0 @@ -887,7 +893,7 @@ cdef class VarExpr(GenExpr): # Pow Expressions cdef class PowExpr(GenExpr): - cdef readonly expo + cdef readonly double expo def __init__(self): self.expo = 1.0 @@ -906,14 +912,13 @@ cdef class PowExpr(GenExpr): cpdef double _evaluate(self, Solution sol) except *: cdef double base = (self.children[0])._evaluate(sol) - cdef double expo = self.expo - if base == 0.0 and expo < 0: + if base == 0.0 and self.expo < 0: raise ZeroDivisionError("0.0 cannot be raised to a negative power") - elif base < 0.0 and expo != c_floor(expo): + elif base < 0.0 and self.expo != c_floor(self.expo): raise ValueError("math domain error") - cdef double res = c_pow(base, expo) - if c_fabs(res) == INFINITY and c_fabs(base) != INFINITY and c_fabs(expo) != INFINITY: + cdef double res = c_pow(base, self.expo) + if c_fabs(res) == INFINITY and c_fabs(base) != INFINITY and c_fabs(self.expo) != INFINITY: raise OverflowError("math range error") return res @@ -1045,7 +1050,7 @@ cdef class CosExpr(UnaryExpr): cdef class Constant(GenExpr): - cdef readonly number + cdef readonly double number def __init__(self, number: Union[int, float]): self.number = number diff --git a/src/pyscipopt/scip.pyi b/src/pyscipopt/scip.pyi index 85b000c32..13d773980 100644 --- a/src/pyscipopt/scip.pyi +++ b/src/pyscipopt/scip.pyi @@ -249,7 +249,7 @@ class Conshdlr: @disjoint_base class Constant(GenExpr): @property - def number(self) -> SupportsFloat: ... + def number(self) -> float: ... def __init__(self, number: SupportsFloat) -> None: ... def __neg__(self, /) -> Constant: ... def __pow__( # type: ignore[override] @@ -428,11 +428,14 @@ class Expr(ExprLike): @disjoint_base class ExprCons: - _lhs: float | None - _rhs: float | None - expr: Expr | GenExpr + @property + def expr(self) -> ExprLike: ... + @property + def _lhs(self) -> float | None: ... + @property + def _rhs(self) -> float | None: ... def __init__( - self, expr: Expr | GenExpr, lhs: float | None = None, rhs: float | None = None + self, expr: ExprLike, lhs: float | None = None, rhs: float | None = None ) -> None: ... def normalize(self) -> None: ... def __bool__(self) -> bool: ... @@ -2165,7 +2168,7 @@ class PY_SCIP_STATUS: @disjoint_base class PowExpr(GenExpr): @property - def expo(self) -> SupportsFloat: ... + def expo(self) -> float: ... def __init__(self) -> None: ... def __neg__(self, /) -> ProdExpr: ... @@ -2197,7 +2200,7 @@ class Pricer: @disjoint_base class ProdExpr(GenExpr): @property - def constant(self) -> SupportsFloat: ... + def constant(self) -> float: ... def __init__(self) -> None: ... def __neg__(self, /) -> ProdExpr: ... @@ -2397,7 +2400,7 @@ class Statistics: @disjoint_base class SumExpr(GenExpr): @property - def constant(self) -> SupportsFloat: ... + def constant(self) -> float: ... def __init__(self) -> None: ... def __neg__(self, /) -> ProdExpr: ... diff --git a/tests/@types/expr.mypy.out b/tests/@types/expr.mypy.out index f08246ebb..28ba7158e 100644 --- a/tests/@types/expr.mypy.out +++ b/tests/@types/expr.mypy.out @@ -469,12 +469,23 @@ tests/@types/expr.py:1811: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:1812: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:1813: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:1828: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:1841: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:1844: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:1849: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:1849: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:1850: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:1850: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:1851: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:1849: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:1849: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:1850: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:1850: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:1851: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:1851: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:1852: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:1852: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:1853: error: Expression is of type "Any", not "Constant" [assert-type] +tests/@types/expr.py:1853: error: Unsupported operand types for ** ("Constant" and "Decimal") [operator] +tests/@types/expr.py:1854: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:1854: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:1855: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:1855: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:1856: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:1860: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:1876: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:1881: error: Expression is of type "MatrixExpr", not "SumExpr" [assert-type] @@ -720,13 +731,21 @@ tests/@types/expr.py:2812: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:2813: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:2828: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:2844: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:2849: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:2849: error: Unsupported operand types for ** ("SumExpr" and "Decimal") [operator] -tests/@types/expr.py:2850: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:2850: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:2851: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:2851: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:2852: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:2849: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:2849: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:2850: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:2850: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:2851: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:2851: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:2852: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:2852: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:2853: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:2853: error: Unsupported operand types for ** ("SumExpr" and "Decimal") [operator] +tests/@types/expr.py:2854: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:2854: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:2855: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:2855: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:2856: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:2860: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:2876: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:2881: error: Expression is of type "MatrixExpr", not "SumExpr" [assert-type] @@ -793,13 +812,21 @@ tests/@types/expr.py:3145: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3146: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3161: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3177: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:3182: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:3182: error: Unsupported operand types for ** ("ProdExpr" and "Decimal") [operator] -tests/@types/expr.py:3183: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:3183: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:3184: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:3184: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:3185: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:3182: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:3182: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3183: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:3183: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3184: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:3184: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3185: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:3185: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3186: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:3186: error: Unsupported operand types for ** ("ProdExpr" and "Decimal") [operator] +tests/@types/expr.py:3187: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:3187: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:3188: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:3188: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:3189: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:3193: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3209: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3214: error: Expression is of type "MatrixExpr", not "SumExpr" [assert-type] @@ -866,13 +893,21 @@ tests/@types/expr.py:3478: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3479: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3494: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3510: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:3515: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:3515: error: Unsupported operand types for ** ("PowExpr" and "Decimal") [operator] -tests/@types/expr.py:3516: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:3516: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:3517: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:3517: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:3518: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:3515: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:3515: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3516: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:3516: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3517: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:3517: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3518: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:3518: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3519: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:3519: error: Unsupported operand types for ** ("PowExpr" and "Decimal") [operator] +tests/@types/expr.py:3520: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:3520: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:3521: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:3521: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:3522: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:3526: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3542: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3547: error: Expression is of type "MatrixExpr", not "SumExpr" [assert-type] @@ -939,13 +974,21 @@ tests/@types/expr.py:3811: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3812: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3827: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3843: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:3848: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:3848: error: Unsupported operand types for ** ("AbsExpr" and "Decimal") [operator] -tests/@types/expr.py:3849: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:3849: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:3850: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:3850: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:3851: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:3848: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:3848: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3849: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:3849: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3850: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:3850: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3851: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:3851: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:3852: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:3852: error: Unsupported operand types for ** ("AbsExpr" and "Decimal") [operator] +tests/@types/expr.py:3853: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:3853: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:3854: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:3854: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:3855: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:3859: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3875: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:3880: error: Expression is of type "MatrixExpr", not "SumExpr" [assert-type] @@ -1012,13 +1055,21 @@ tests/@types/expr.py:4144: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:4145: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:4160: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:4176: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:4181: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:4181: error: Unsupported operand types for ** ("VarExpr" and "Decimal") [operator] -tests/@types/expr.py:4182: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:4182: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:4183: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:4183: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] -tests/@types/expr.py:4184: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:4181: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:4181: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:4182: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:4182: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:4183: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:4183: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:4184: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:4184: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:4185: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:4185: error: Unsupported operand types for ** ("VarExpr" and "Decimal") [operator] +tests/@types/expr.py:4186: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:4186: error: No overload variant of "__le__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:4187: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:4187: error: No overload variant of "__ge__" of "ExprLike" matches argument type "Decimal" [operator] +tests/@types/expr.py:4188: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:4192: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:4208: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:4213: error: Expression is of type "MatrixExpr", not "SumExpr" [assert-type] @@ -1489,13 +1540,15 @@ tests/@types/expr.py:5351: error: Expression is of type "Any", not "Expr" [asse tests/@types/expr.py:5351: error: Unsupported operand types for - ("Decimal" and "Variable") [operator] tests/@types/expr.py:5352: error: Expression is of type "Any", not "Expr" [assert-type] tests/@types/expr.py:5352: error: Unsupported operand types for * ("Decimal" and "Variable") [operator] -tests/@types/expr.py:5353: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:5353: error: Unsupported operand types for ** ("Decimal" and "Variable") [operator] -tests/@types/expr.py:5354: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5354: error: Unsupported operand types for <= ("Decimal" and "Variable") [operator] +tests/@types/expr.py:5353: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5353: error: Unsupported operand types for / ("Decimal" and "Variable") [operator] +tests/@types/expr.py:5354: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:5354: error: Unsupported operand types for ** ("Decimal" and "Variable") [operator] tests/@types/expr.py:5355: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5355: error: Unsupported operand types for >= ("Decimal" and "Variable") [operator] -tests/@types/expr.py:5356: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:5355: error: Unsupported operand types for <= ("Decimal" and "Variable") [operator] +tests/@types/expr.py:5356: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5356: error: Unsupported operand types for >= ("Decimal" and "Variable") [operator] +tests/@types/expr.py:5357: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:5361: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5366: error: Expression is of type "Any", not "MatrixExpr" [assert-type] tests/@types/expr.py:5366: error: Unsupported operand types for + ("Decimal" and "MatrixVariable") [operator] @@ -1504,12 +1557,14 @@ tests/@types/expr.py:5367: error: Unsupported operand types for - ("Decimal" and tests/@types/expr.py:5368: error: Expression is of type "Any", not "MatrixExpr" [assert-type] tests/@types/expr.py:5368: error: Unsupported operand types for * ("Decimal" and "MatrixVariable") [operator] tests/@types/expr.py:5369: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:5369: error: Unsupported operand types for ** ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:5370: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] -tests/@types/expr.py:5370: error: Unsupported operand types for <= ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:5369: error: Unsupported operand types for / ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:5370: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:5370: error: Unsupported operand types for ** ("Decimal" and "MatrixVariable") [operator] tests/@types/expr.py:5371: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] -tests/@types/expr.py:5371: error: Unsupported operand types for >= ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:5372: error: Expression is of type "bool", not "MatrixExprCons" [assert-type] +tests/@types/expr.py:5371: error: Unsupported operand types for <= ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:5372: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] +tests/@types/expr.py:5372: error: Unsupported operand types for >= ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:5373: error: Expression is of type "bool", not "MatrixExprCons" [assert-type] tests/@types/expr.py:5375: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5376: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5377: error: Unused "type: ignore" comment [unused-ignore] @@ -1521,12 +1576,14 @@ tests/@types/expr.py:5383: error: Unsupported operand types for - ("Decimal" and tests/@types/expr.py:5384: error: Expression is of type "Any", not "MatrixExpr" [assert-type] tests/@types/expr.py:5384: error: Unsupported operand types for * ("Decimal" and "MatrixVariable") [operator] tests/@types/expr.py:5385: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:5385: error: Unsupported operand types for ** ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:5386: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] -tests/@types/expr.py:5386: error: Unsupported operand types for <= ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:5385: error: Unsupported operand types for / ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:5386: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:5386: error: Unsupported operand types for ** ("Decimal" and "MatrixVariable") [operator] tests/@types/expr.py:5387: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] -tests/@types/expr.py:5387: error: Unsupported operand types for >= ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:5388: error: Expression is of type "bool", not "MatrixExprCons" [assert-type] +tests/@types/expr.py:5387: error: Unsupported operand types for <= ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:5388: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] +tests/@types/expr.py:5388: error: Unsupported operand types for >= ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:5389: error: Expression is of type "bool", not "MatrixExprCons" [assert-type] tests/@types/expr.py:5391: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5392: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5393: error: Unused "type: ignore" comment [unused-ignore] @@ -1535,13 +1592,21 @@ tests/@types/expr.py:5406: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5407: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5408: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5409: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:5414: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:5414: error: Unsupported operand types for ** ("Decimal" and "Constant") [operator] -tests/@types/expr.py:5415: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5415: error: Unsupported operand types for <= ("Decimal" and "Constant") [operator] -tests/@types/expr.py:5416: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5416: error: Unsupported operand types for >= ("Decimal" and "Constant") [operator] -tests/@types/expr.py:5417: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:5414: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5414: error: Unsupported operand types for + ("Decimal" and "Constant") [operator] +tests/@types/expr.py:5415: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5415: error: Unsupported operand types for - ("Decimal" and "Constant") [operator] +tests/@types/expr.py:5416: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5416: error: Unsupported operand types for * ("Decimal" and "Constant") [operator] +tests/@types/expr.py:5417: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5417: error: Unsupported operand types for / ("Decimal" and "Constant") [operator] +tests/@types/expr.py:5418: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:5418: error: Unsupported operand types for ** ("Decimal" and "Constant") [operator] +tests/@types/expr.py:5419: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5419: error: Unsupported operand types for <= ("Decimal" and "Constant") [operator] +tests/@types/expr.py:5420: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5420: error: Unsupported operand types for >= ("Decimal" and "Constant") [operator] +tests/@types/expr.py:5421: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:5425: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5430: error: Expression is of type "Any", not "Expr" [assert-type] tests/@types/expr.py:5430: error: Unsupported operand types for + ("Decimal" and "Expr") [operator] @@ -1549,13 +1614,15 @@ tests/@types/expr.py:5431: error: Expression is of type "Any", not "Expr" [asse tests/@types/expr.py:5431: error: Unsupported operand types for - ("Decimal" and "Expr") [operator] tests/@types/expr.py:5432: error: Expression is of type "Any", not "Expr" [assert-type] tests/@types/expr.py:5432: error: Unsupported operand types for * ("Decimal" and "Expr") [operator] -tests/@types/expr.py:5433: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:5433: error: Unsupported operand types for ** ("Decimal" and "Expr") [operator] -tests/@types/expr.py:5434: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5434: error: Unsupported operand types for <= ("Decimal" and "Expr") [operator] +tests/@types/expr.py:5433: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5433: error: Unsupported operand types for / ("Decimal" and "Expr") [operator] +tests/@types/expr.py:5434: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:5434: error: Unsupported operand types for ** ("Decimal" and "Expr") [operator] tests/@types/expr.py:5435: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5435: error: Unsupported operand types for >= ("Decimal" and "Expr") [operator] -tests/@types/expr.py:5436: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:5435: error: Unsupported operand types for <= ("Decimal" and "Expr") [operator] +tests/@types/expr.py:5436: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5436: error: Unsupported operand types for >= ("Decimal" and "Expr") [operator] +tests/@types/expr.py:5437: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:5441: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5446: error: Expression is of type "Any", not "MatrixExpr" [assert-type] tests/@types/expr.py:5446: error: Unsupported operand types for + ("Decimal" and "MatrixExpr") [operator] @@ -1564,55 +1631,97 @@ tests/@types/expr.py:5447: error: Unsupported operand types for - ("Decimal" and tests/@types/expr.py:5448: error: Expression is of type "Any", not "MatrixExpr" [assert-type] tests/@types/expr.py:5448: error: Unsupported operand types for * ("Decimal" and "MatrixExpr") [operator] tests/@types/expr.py:5449: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:5449: error: Unsupported operand types for ** ("Decimal" and "MatrixExpr") [operator] -tests/@types/expr.py:5450: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] -tests/@types/expr.py:5450: error: Unsupported operand types for <= ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:5449: error: Unsupported operand types for / ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:5450: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:5450: error: Unsupported operand types for ** ("Decimal" and "MatrixExpr") [operator] tests/@types/expr.py:5451: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] -tests/@types/expr.py:5451: error: Unsupported operand types for >= ("Decimal" and "MatrixExpr") [operator] -tests/@types/expr.py:5452: error: Expression is of type "bool", not "MatrixExprCons" [assert-type] +tests/@types/expr.py:5451: error: Unsupported operand types for <= ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:5452: error: Expression is of type "Any", not "MatrixExprCons" [assert-type] +tests/@types/expr.py:5452: error: Unsupported operand types for >= ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:5453: error: Expression is of type "bool", not "MatrixExprCons" [assert-type] tests/@types/expr.py:5455: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5456: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5457: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5458: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:5462: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:5462: error: Unsupported operand types for ** ("Decimal" and "SumExpr") [operator] -tests/@types/expr.py:5463: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5463: error: Unsupported operand types for <= ("Decimal" and "SumExpr") [operator] -tests/@types/expr.py:5464: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5464: error: Unsupported operand types for >= ("Decimal" and "SumExpr") [operator] -tests/@types/expr.py:5465: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:5462: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5462: error: Unsupported operand types for + ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:5463: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5463: error: Unsupported operand types for - ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:5464: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5464: error: Unsupported operand types for * ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:5465: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5465: error: Unsupported operand types for / ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:5466: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:5466: error: Unsupported operand types for ** ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:5467: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5467: error: Unsupported operand types for <= ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:5468: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5468: error: Unsupported operand types for >= ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:5469: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:5473: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:5478: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:5478: error: Unsupported operand types for ** ("Decimal" and "ProdExpr") [operator] -tests/@types/expr.py:5479: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5479: error: Unsupported operand types for <= ("Decimal" and "ProdExpr") [operator] -tests/@types/expr.py:5480: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5480: error: Unsupported operand types for >= ("Decimal" and "ProdExpr") [operator] -tests/@types/expr.py:5481: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:5478: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5478: error: Unsupported operand types for + ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:5479: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5479: error: Unsupported operand types for - ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:5480: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5480: error: Unsupported operand types for * ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:5481: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5481: error: Unsupported operand types for / ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:5482: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:5482: error: Unsupported operand types for ** ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:5483: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5483: error: Unsupported operand types for <= ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:5484: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5484: error: Unsupported operand types for >= ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:5485: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:5489: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:5494: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:5494: error: Unsupported operand types for ** ("Decimal" and "PowExpr") [operator] -tests/@types/expr.py:5495: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5495: error: Unsupported operand types for <= ("Decimal" and "PowExpr") [operator] -tests/@types/expr.py:5496: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5496: error: Unsupported operand types for >= ("Decimal" and "PowExpr") [operator] -tests/@types/expr.py:5497: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:5494: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5494: error: Unsupported operand types for + ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:5495: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5495: error: Unsupported operand types for - ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:5496: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5496: error: Unsupported operand types for * ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:5497: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5497: error: Unsupported operand types for / ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:5498: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:5498: error: Unsupported operand types for ** ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:5499: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5499: error: Unsupported operand types for <= ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:5500: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5500: error: Unsupported operand types for >= ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:5501: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:5505: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:5510: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:5510: error: Unsupported operand types for ** ("Decimal" and "AbsExpr") [operator] -tests/@types/expr.py:5511: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5511: error: Unsupported operand types for <= ("Decimal" and "AbsExpr") [operator] -tests/@types/expr.py:5512: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5512: error: Unsupported operand types for >= ("Decimal" and "AbsExpr") [operator] -tests/@types/expr.py:5513: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:5510: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5510: error: Unsupported operand types for + ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:5511: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5511: error: Unsupported operand types for - ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:5512: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5512: error: Unsupported operand types for * ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:5513: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5513: error: Unsupported operand types for / ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:5514: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:5514: error: Unsupported operand types for ** ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:5515: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5515: error: Unsupported operand types for <= ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:5516: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5516: error: Unsupported operand types for >= ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:5517: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:5521: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:5526: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:5526: error: Unsupported operand types for ** ("Decimal" and "VarExpr") [operator] -tests/@types/expr.py:5527: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5527: error: Unsupported operand types for <= ("Decimal" and "VarExpr") [operator] -tests/@types/expr.py:5528: error: Expression is of type "Any", not "ExprCons" [assert-type] -tests/@types/expr.py:5528: error: Unsupported operand types for >= ("Decimal" and "VarExpr") [operator] -tests/@types/expr.py:5529: error: Expression is of type "bool", not "ExprCons" [assert-type] +tests/@types/expr.py:5526: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5526: error: Unsupported operand types for + ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:5527: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:5527: error: Unsupported operand types for - ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:5528: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5528: error: Unsupported operand types for * ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:5529: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:5529: error: Unsupported operand types for / ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:5530: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:5530: error: Unsupported operand types for ** ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:5531: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5531: error: Unsupported operand types for <= ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:5532: error: Expression is of type "Any", not "ExprCons" [assert-type] +tests/@types/expr.py:5532: error: Unsupported operand types for >= ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:5533: error: Expression is of type "bool", not "ExprCons" [assert-type] tests/@types/expr.py:5537: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:5542: error: Expression is of type "Any", not "ExprCons" [assert-type] tests/@types/expr.py:5542: error: Unsupported operand types for <= ("Decimal" and "ExprCons") [operator] @@ -2768,1690 +2877,1799 @@ tests/@types/expr.py:10064: error: Incompatible types in assignment (expression tests/@types/expr.py:10065: error: Expression is of type "Constant", not "ProdExpr" [assert-type] tests/@types/expr.py:10070: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Constant") [assignment] tests/@types/expr.py:10071: error: Expression is of type "Constant", not "ProdExpr" [assert-type] -tests/@types/expr.py:10123: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10124: error: Expression is of type "Constant", not "SumExpr" [assert-type] -tests/@types/expr.py:10129: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10130: error: Expression is of type "Constant", not "SumExpr" [assert-type] -tests/@types/expr.py:10135: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10136: error: Expression is of type "Constant", not "ProdExpr" [assert-type] -tests/@types/expr.py:10141: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10142: error: Expression is of type "Constant", not "ProdExpr" [assert-type] -tests/@types/expr.py:10161: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10162: error: Expression is of type "Constant", not "SumExpr" [assert-type] -tests/@types/expr.py:10167: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10168: error: Expression is of type "Constant", not "SumExpr" [assert-type] -tests/@types/expr.py:10173: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10174: error: Expression is of type "Constant", not "ProdExpr" [assert-type] -tests/@types/expr.py:10179: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10180: error: Expression is of type "Constant", not "ProdExpr" [assert-type] -tests/@types/expr.py:10185: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10190: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10198: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10199: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10204: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10205: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10210: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10211: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10216: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10217: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10222: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10227: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10235: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10236: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10241: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10242: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10247: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10248: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10253: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] -tests/@types/expr.py:10254: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10259: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10264: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10290: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10291: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10309: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10310: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10315: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10316: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10321: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10322: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10327: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10328: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10338: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10346: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10347: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10352: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10353: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10358: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10359: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10364: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10365: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10375: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10416: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10417: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10422: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10423: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10428: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10429: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10434: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10435: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10471: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10472: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10490: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10491: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10496: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10497: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10502: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10503: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10508: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10509: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10519: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10527: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10528: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10533: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10534: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10539: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10540: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10545: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10546: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10564: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10565: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10570: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10571: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10576: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10577: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10582: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10583: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10601: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10602: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10607: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10608: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10613: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10614: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10619: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10620: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10638: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10639: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10644: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10645: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10650: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10651: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10656: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10657: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10675: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10676: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10681: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10682: error: Expression is of type "Expr", not "SumExpr" [assert-type] -tests/@types/expr.py:10687: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10688: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10693: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10694: error: Expression is of type "Expr", not "ProdExpr" [assert-type] -tests/@types/expr.py:10765: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10770: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10840: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10841: error: Expression is of type "Expr", not "PowExpr" [assert-type] -tests/@types/expr.py:10854: error: No overload variant of "__add__" of "Expr" matches argument type "Decimal" [operator] -tests/@types/expr.py:10855: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:10860: error: No overload variant of "__sub__" of "Expr" matches argument type "Decimal" [operator] -tests/@types/expr.py:10861: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:10866: error: No overload variant of "__mul__" of "Expr" matches argument type "Decimal" [operator] -tests/@types/expr.py:10867: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:10877: error: No overload variant of "__pow__" of "Expr" matches argument type "Decimal" [operator] -tests/@types/expr.py:10878: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:10915: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10929: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10935: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10941: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10947: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10954: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:10959: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10967: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10968: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10973: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10974: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10979: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10980: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10985: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:10986: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:10991: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:10996: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11004: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:11005: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11010: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:11011: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11016: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:11017: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11022: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] -tests/@types/expr.py:11023: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11028: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11033: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11065: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11070: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11102: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11107: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11139: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11177: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11182: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11214: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11219: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11251: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11256: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11288: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11326: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11331: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11363: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11368: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11400: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11405: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11437: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11442: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11474: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11479: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11487: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11492: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11497: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11502: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11507: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11512: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11520: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11525: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11530: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11535: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11540: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11545: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11583: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11621: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11647: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11658: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11696: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11734: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11832: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11833: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:11838: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11839: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:11857: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11858: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11863: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11864: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11869: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11870: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11875: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11876: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11886: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11894: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11895: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11900: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11901: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11906: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11907: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11912: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11913: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:11923: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:11976: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11977: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:11982: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11983: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:11988: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:11989: error: Expression is of type "SumExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:12014: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12015: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12020: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12021: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12039: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12040: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12045: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12046: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12051: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12052: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12057: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12058: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12068: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12088: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12089: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12094: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12095: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12125: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12126: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12131: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12132: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12162: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12163: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12168: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12169: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12199: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12200: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12205: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12206: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12236: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12237: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12242: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12243: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12314: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12319: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12339: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12340: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12345: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12346: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12351: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12352: error: Expression is of type "SumExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:12377: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12378: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12383: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12384: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12389: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12390: error: Expression is of type "SumExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:12423: error: Unsupported operand types for ** ("SumExpr" and "Decimal") [operator] -tests/@types/expr.py:12424: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:12449: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12450: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12455: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12456: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12461: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12462: error: Expression is of type "SumExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:12475: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12481: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12487: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12488: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12493: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12494: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:12499: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12504: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12512: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12513: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12518: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12519: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12524: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12525: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12530: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12531: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12536: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12541: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12549: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12550: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12555: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12556: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12561: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12562: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12567: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] -tests/@types/expr.py:12568: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12573: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12578: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12586: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12587: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12592: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12593: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12623: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12624: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12629: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12630: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12635: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12636: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12641: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12642: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12652: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12660: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12661: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12666: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12667: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12672: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12673: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12678: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12679: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12689: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12730: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12731: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12736: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12737: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12754: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12755: error: Expression is of type "ProdExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:12768: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12769: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12774: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12775: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12805: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12806: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12811: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12812: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12817: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12818: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12823: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12824: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:12834: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:12842: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12843: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12848: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12849: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12879: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12880: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12885: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12886: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12916: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12917: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12922: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12923: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12953: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12954: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12959: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12960: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12990: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12991: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:12996: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:12997: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13080: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13085: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13093: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13094: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13099: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13100: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13117: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13118: error: Expression is of type "ProdExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:13131: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13132: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13137: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13138: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13155: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13156: error: Expression is of type "ProdExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:13189: error: Unsupported operand types for ** ("ProdExpr" and "Decimal") [operator] -tests/@types/expr.py:13190: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:13203: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13204: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13209: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13210: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13227: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13228: error: Expression is of type "ProdExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:13241: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13242: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13247: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13248: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:10076: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10089: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:10090: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:10095: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:10096: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:10101: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:10102: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:10107: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:10108: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:10113: error: Unsupported operand types for ** ("Constant" and "Decimal") [operator] +tests/@types/expr.py:10114: error: Expression is of type "Any", not "Constant" [assert-type] +tests/@types/expr.py:10127: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10128: error: Expression is of type "Constant", not "SumExpr" [assert-type] +tests/@types/expr.py:10133: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10134: error: Expression is of type "Constant", not "SumExpr" [assert-type] +tests/@types/expr.py:10139: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10140: error: Expression is of type "Constant", not "ProdExpr" [assert-type] +tests/@types/expr.py:10145: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10146: error: Expression is of type "Constant", not "ProdExpr" [assert-type] +tests/@types/expr.py:10165: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10166: error: Expression is of type "Constant", not "SumExpr" [assert-type] +tests/@types/expr.py:10171: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10172: error: Expression is of type "Constant", not "SumExpr" [assert-type] +tests/@types/expr.py:10177: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10178: error: Expression is of type "Constant", not "ProdExpr" [assert-type] +tests/@types/expr.py:10183: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10184: error: Expression is of type "Constant", not "ProdExpr" [assert-type] +tests/@types/expr.py:10189: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10194: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10202: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10203: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10208: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10209: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10214: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10215: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10220: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10221: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10226: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10231: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10239: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10240: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10245: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10246: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10251: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10252: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10257: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Constant") [assignment] +tests/@types/expr.py:10258: error: Expression is of type "Constant", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10263: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10268: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10294: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10295: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10313: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10314: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10319: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10320: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10325: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10326: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10331: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10332: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10342: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10350: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10351: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10356: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10357: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10362: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10363: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10368: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10369: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10379: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10420: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10421: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10426: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10427: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10432: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10433: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10438: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10439: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10475: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10476: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10494: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10495: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10500: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10501: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10506: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10507: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10512: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10513: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10523: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10531: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10532: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10537: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10538: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10543: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10544: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10549: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10550: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10568: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10569: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10574: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10575: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10580: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10581: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10586: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10587: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10605: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10606: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10611: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10612: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10617: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10618: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10623: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10624: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10642: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10643: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10648: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10649: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10654: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10655: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10660: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10661: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10679: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10680: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10685: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10686: error: Expression is of type "Expr", not "SumExpr" [assert-type] +tests/@types/expr.py:10691: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10692: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10697: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10698: error: Expression is of type "Expr", not "ProdExpr" [assert-type] +tests/@types/expr.py:10769: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10774: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10844: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10845: error: Expression is of type "Expr", not "PowExpr" [assert-type] +tests/@types/expr.py:10858: error: No overload variant of "__add__" of "Expr" matches argument type "Decimal" [operator] +tests/@types/expr.py:10859: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:10864: error: No overload variant of "__sub__" of "Expr" matches argument type "Decimal" [operator] +tests/@types/expr.py:10865: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:10870: error: No overload variant of "__mul__" of "Expr" matches argument type "Decimal" [operator] +tests/@types/expr.py:10871: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:10881: error: No overload variant of "__pow__" of "Expr" matches argument type "Decimal" [operator] +tests/@types/expr.py:10882: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:10919: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10933: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10939: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10945: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10951: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10958: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:10963: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:10971: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10972: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10977: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10978: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10983: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10984: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10989: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:10990: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:10995: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11000: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11008: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:11009: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11014: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:11015: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11020: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:11021: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11026: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "Expr") [assignment] +tests/@types/expr.py:11027: error: Expression is of type "Expr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11032: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11037: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11069: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11074: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11106: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11111: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11143: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11181: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11186: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11218: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11223: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11255: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11260: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11292: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11330: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11335: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11367: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11372: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11404: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11409: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11441: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11446: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11478: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11483: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11491: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11496: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11501: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11506: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11511: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11516: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11524: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11529: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11534: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11539: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11544: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11549: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11587: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11625: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11651: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11662: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11700: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11738: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11836: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11837: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:11842: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11843: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:11861: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11862: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11867: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11868: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11873: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11874: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11879: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11880: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11890: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11898: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11899: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11904: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11905: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11910: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11911: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11916: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11917: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:11927: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:11980: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11981: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:11986: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11987: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:11992: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:11993: error: Expression is of type "SumExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:12018: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12019: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12024: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12025: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12043: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12044: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12049: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12050: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12055: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12056: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12061: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12062: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12072: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12092: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12093: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12098: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12099: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12129: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12130: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12135: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12136: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12166: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12167: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12172: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12173: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12203: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12204: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12209: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12210: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12240: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12241: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12246: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12247: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12318: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12323: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12343: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12344: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12349: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12350: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12355: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12356: error: Expression is of type "SumExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:12381: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12382: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12387: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12388: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12393: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12394: error: Expression is of type "SumExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:12407: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:12408: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:12413: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:12414: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:12419: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:12420: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:12425: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:12426: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:12431: error: Unsupported operand types for ** ("SumExpr" and "Decimal") [operator] +tests/@types/expr.py:12432: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:12457: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12458: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12463: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12464: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12469: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12470: error: Expression is of type "SumExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:12483: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12489: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12495: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12496: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12501: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12502: error: Expression is of type "SumExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:12507: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12512: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12520: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12521: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12526: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12527: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12532: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12533: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12538: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12539: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12544: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12549: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12557: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12558: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12563: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12564: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12569: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12570: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12575: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "SumExpr") [assignment] +tests/@types/expr.py:12576: error: Expression is of type "SumExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12581: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12586: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12594: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12595: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12600: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12601: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12631: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12632: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12637: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12638: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12643: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12644: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12649: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12650: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12660: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12668: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12669: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12674: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12675: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12680: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12681: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12686: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12687: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12697: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12738: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12739: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12744: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12745: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12762: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12763: error: Expression is of type "ProdExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:12776: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12777: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12782: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12783: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12813: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12814: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12819: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12820: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12825: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12826: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12831: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12832: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:12842: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:12850: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12851: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12856: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12857: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12887: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12888: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12893: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12894: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12924: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12925: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12930: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12931: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12961: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12962: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12967: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12968: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:12998: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:12999: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13004: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13005: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13088: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13093: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13101: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13102: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13107: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13108: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13125: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13126: error: Expression is of type "ProdExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:13139: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13140: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13145: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13146: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13163: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13164: error: Expression is of type "ProdExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:13177: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:13178: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:13183: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:13184: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:13189: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:13190: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:13195: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:13196: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:13201: error: Unsupported operand types for ** ("ProdExpr" and "Decimal") [operator] +tests/@types/expr.py:13202: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:13215: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13216: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13221: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13222: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13239: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13240: error: Expression is of type "ProdExpr", not "PowExpr" [assert-type] tests/@types/expr.py:13253: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13254: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] tests/@types/expr.py:13259: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13265: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13270: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13278: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13279: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13284: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13285: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13260: error: Expression is of type "ProdExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13265: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13271: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13277: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13282: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:13290: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] tests/@types/expr.py:13291: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] tests/@types/expr.py:13296: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] tests/@types/expr.py:13297: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13302: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13307: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13315: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13316: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13321: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] -tests/@types/expr.py:13322: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13302: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13303: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13308: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13309: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13314: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13319: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:13327: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] tests/@types/expr.py:13328: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] tests/@types/expr.py:13333: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] tests/@types/expr.py:13334: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13339: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13344: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13352: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13353: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13358: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13359: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13364: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13365: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13370: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13371: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13389: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13390: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13395: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13396: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13339: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13340: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13345: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "ProdExpr") [assignment] +tests/@types/expr.py:13346: error: Expression is of type "ProdExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13351: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13356: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13364: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13365: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13370: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13371: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13376: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13377: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13382: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13383: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] tests/@types/expr.py:13401: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] tests/@types/expr.py:13402: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] tests/@types/expr.py:13407: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] tests/@types/expr.py:13408: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13418: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13426: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13427: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13432: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13433: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13413: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13414: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13419: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13420: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13430: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:13438: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] tests/@types/expr.py:13439: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] tests/@types/expr.py:13444: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] tests/@types/expr.py:13445: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13455: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13496: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13497: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13502: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13503: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13508: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13509: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13514: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13515: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13534: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13535: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13540: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13541: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13546: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13547: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13552: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13553: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13571: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13572: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13577: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13578: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13450: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13451: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13456: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13457: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13467: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13508: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13509: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13514: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13515: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13520: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13521: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13526: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13527: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13546: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13547: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13552: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13553: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13558: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13559: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13564: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13565: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] tests/@types/expr.py:13583: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] tests/@types/expr.py:13584: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] tests/@types/expr.py:13589: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] tests/@types/expr.py:13590: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:13600: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13608: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13609: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13614: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13615: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13620: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13621: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13626: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13627: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13645: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13646: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13651: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13652: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13657: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13658: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13663: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13664: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13682: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13683: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13688: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13689: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13694: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13695: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13700: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13701: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13719: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13720: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13725: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13726: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13731: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13732: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13737: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13738: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13756: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13757: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13762: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13763: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13768: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13769: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13774: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13775: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13846: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13851: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:13859: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13860: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13865: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13866: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13871: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13872: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13877: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13878: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13897: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13898: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13903: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13904: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13909: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13910: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13915: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13916: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13955: error: Unsupported operand types for ** ("PowExpr" and "Decimal") [operator] -tests/@types/expr.py:13956: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:13969: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13970: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13975: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13976: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:13981: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13982: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:13987: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:13988: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14007: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14008: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14013: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14014: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14019: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14020: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14025: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14026: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14031: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14036: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14044: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14045: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14050: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14051: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14056: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14057: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14062: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14063: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14068: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14073: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14081: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14082: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14087: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14088: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14093: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14094: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14099: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] -tests/@types/expr.py:14100: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14105: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14110: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14118: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14119: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14124: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14125: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14130: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14131: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14136: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14137: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14155: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14156: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14161: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14162: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14167: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14168: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14173: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14174: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14184: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14192: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14193: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14198: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14199: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14204: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14205: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14210: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14211: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14221: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14262: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14263: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14268: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14269: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14274: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14275: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14280: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14281: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14286: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14287: error: Expression is of type "AbsExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:14300: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14301: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14306: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14307: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14312: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14313: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14318: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14319: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14337: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14338: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14343: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14344: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14349: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14350: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14355: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14356: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14366: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14374: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14375: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14380: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14381: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14386: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14387: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14392: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14393: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14411: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14412: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14417: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14418: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14423: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14424: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14429: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14430: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14448: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14449: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14454: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14455: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14460: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14461: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14466: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14467: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14485: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14486: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14491: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14492: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14497: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14498: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14503: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14504: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14522: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14523: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14528: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14529: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14534: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14535: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14540: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14541: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14612: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14617: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14625: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14626: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14631: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14632: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14637: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14638: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14643: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14644: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14649: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14650: error: Expression is of type "AbsExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:14663: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14664: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14669: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14670: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14675: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14676: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14681: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14682: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14687: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14688: error: Expression is of type "AbsExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:14721: error: Unsupported operand types for ** ("AbsExpr" and "Decimal") [operator] -tests/@types/expr.py:14722: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:14735: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14736: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14741: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14742: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14747: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14748: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14753: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14754: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14759: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14760: error: Expression is of type "AbsExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:14773: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14774: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14779: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14780: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14785: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14786: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14791: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14792: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14797: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14802: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14810: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14811: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14816: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14817: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14822: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14823: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14828: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14829: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14834: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14839: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14847: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14848: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14853: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14854: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14859: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14860: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14865: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] -tests/@types/expr.py:14866: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14871: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14876: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14884: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14885: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14890: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14891: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:14896: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14897: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14902: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14903: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:14921: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14922: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14927: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14928: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14933: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14934: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14939: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14940: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14950: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:14958: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14959: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14964: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14965: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14970: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14971: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14976: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:14977: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:14987: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15028: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15029: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15034: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15035: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15040: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15041: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15046: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15047: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15052: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15053: error: Expression is of type "VarExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:15066: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15067: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15072: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15073: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15078: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15079: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15084: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15085: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15103: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15104: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15109: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15110: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15115: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15116: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15121: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15122: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15132: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15140: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15141: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15146: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15147: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15152: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15153: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15158: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15159: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15177: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15178: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15183: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15184: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15189: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15190: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15195: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15196: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15214: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15215: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15220: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15221: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15226: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15227: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15232: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15233: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15251: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15252: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15257: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15258: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15263: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15264: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15269: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15270: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15288: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15289: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15294: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15295: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15300: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15301: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15306: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15307: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15378: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15383: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15391: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15392: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15397: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15398: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15403: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15404: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15409: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15410: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15415: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15416: error: Expression is of type "VarExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:15429: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15430: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15435: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15436: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15441: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15442: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15447: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15448: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15453: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15454: error: Expression is of type "VarExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:15487: error: Unsupported operand types for ** ("VarExpr" and "Decimal") [operator] -tests/@types/expr.py:15488: error: Expression is of type "Any", not "PowExpr" [assert-type] -tests/@types/expr.py:15501: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15502: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15507: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15508: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15513: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15514: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15519: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15520: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15525: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15526: error: Expression is of type "VarExpr", not "PowExpr" [assert-type] -tests/@types/expr.py:15539: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15540: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15545: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15546: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] -tests/@types/expr.py:15551: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15552: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15557: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15558: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] -tests/@types/expr.py:15563: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15568: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15576: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15577: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15582: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15583: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15588: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15589: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15594: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15595: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15600: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15605: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15613: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15614: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15619: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15620: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15625: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15626: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15631: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] -tests/@types/expr.py:15632: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] -tests/@types/expr.py:15637: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15642: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15708: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15741: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:15873: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16079: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16084: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16089: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16094: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16099: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16104: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16244: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16249: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16254: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16259: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16264: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16269: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16277: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16282: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16287: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16292: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16297: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16302: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16310: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16315: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16320: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16325: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16330: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16335: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16343: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16348: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16353: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16358: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16363: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16368: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16376: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16381: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16386: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16391: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16396: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16401: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16409: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16414: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16419: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16424: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16429: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16434: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16442: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16447: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16452: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16457: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16462: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16467: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16475: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16480: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16485: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16490: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16495: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16500: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16508: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16513: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16518: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16523: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16528: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16533: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16541: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16546: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16551: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16556: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16561: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16566: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16574: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16579: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16584: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16589: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16594: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16599: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16607: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16612: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16617: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16622: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16627: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16632: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16640: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16645: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16650: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16655: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16660: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16665: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16673: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16678: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16683: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16688: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16693: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16698: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16706: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16711: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16716: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16721: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16726: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16731: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16739: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16744: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16749: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16754: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16759: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16764: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16772: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16777: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16782: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16787: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16792: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16797: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16805: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16810: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16815: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16820: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16825: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16830: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16838: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16843: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16848: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16853: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16858: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16863: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16871: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16876: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16881: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16886: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16891: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16896: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16904: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16909: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16914: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16919: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16924: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16929: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16937: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16942: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16947: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16952: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16957: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16962: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16970: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16975: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16980: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16985: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16990: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:16995: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:17003: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:17008: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:17013: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:17018: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:17023: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:17028: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:17036: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] -tests/@types/expr.py:17037: error: Expression is of type "int", not "Expr" [assert-type] -tests/@types/expr.py:17042: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] -tests/@types/expr.py:17043: error: Expression is of type "int", not "Expr" [assert-type] -tests/@types/expr.py:17048: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] -tests/@types/expr.py:17049: error: Expression is of type "int", not "Expr" [assert-type] -tests/@types/expr.py:17054: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17055: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17060: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] -tests/@types/expr.py:17061: error: Expression is of type "int", not "ExpExpr" [assert-type] -tests/@types/expr.py:17074: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17075: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17080: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17081: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17086: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17087: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17092: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17093: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13595: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13596: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13601: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13602: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:13612: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13620: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13621: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13626: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13627: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13632: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13633: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13638: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13639: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13657: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13658: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13663: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13664: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13669: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13670: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13675: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13676: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13694: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13695: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13700: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13701: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13706: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13707: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13712: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13713: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13731: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13732: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13737: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13738: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13743: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13744: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13749: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13750: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13768: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13769: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13774: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13775: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13780: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13781: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13786: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13787: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13858: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13863: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:13871: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13872: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13877: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13878: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13883: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13884: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13889: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13890: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13909: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13910: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13915: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13916: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13921: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13922: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13927: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13928: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:13947: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:13948: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:13953: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:13954: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:13959: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:13960: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:13965: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:13966: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:13971: error: Unsupported operand types for ** ("PowExpr" and "Decimal") [operator] +tests/@types/expr.py:13972: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:13985: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13986: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13991: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13992: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:13997: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:13998: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14003: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14004: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14023: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14024: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14029: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14030: error: Expression is of type "PowExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14035: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14036: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14041: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14042: error: Expression is of type "PowExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14047: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14052: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14060: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14061: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14066: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14067: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14072: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14073: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14078: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14079: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14084: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14089: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14097: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14098: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14103: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14104: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14109: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14110: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14115: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "PowExpr") [assignment] +tests/@types/expr.py:14116: error: Expression is of type "PowExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14121: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14126: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14134: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14135: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14140: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14141: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14146: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14147: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14152: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14153: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14171: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14172: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14177: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14178: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14183: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14184: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14189: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14190: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14200: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14208: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14209: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14214: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14215: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14220: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14221: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14226: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14227: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14237: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14278: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14279: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14284: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14285: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14290: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14291: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14296: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14297: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14302: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14303: error: Expression is of type "AbsExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:14316: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14317: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14322: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14323: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14328: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14329: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14334: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14335: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14353: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14354: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14359: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14360: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14365: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14366: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14371: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14372: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14382: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14390: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14391: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14396: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14397: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14402: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14403: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14408: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14409: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14427: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14428: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14433: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14434: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14439: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14440: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14445: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14446: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14464: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14465: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14470: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14471: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14476: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14477: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14482: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14483: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14501: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14502: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14507: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14508: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14513: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14514: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14519: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14520: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14538: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14539: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14544: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14545: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14550: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14551: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14556: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14557: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14628: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14633: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14641: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14642: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14647: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14648: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14653: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14654: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14659: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14660: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14665: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14666: error: Expression is of type "AbsExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:14679: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14680: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14685: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14686: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14691: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14692: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14697: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14698: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14703: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14704: error: Expression is of type "AbsExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:14717: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:14718: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:14723: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:14724: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:14729: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:14730: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:14735: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:14736: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:14741: error: Unsupported operand types for ** ("AbsExpr" and "Decimal") [operator] +tests/@types/expr.py:14742: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:14755: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14756: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14761: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14762: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14767: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14768: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14773: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14774: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14779: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14780: error: Expression is of type "AbsExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:14793: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14794: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14799: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14800: error: Expression is of type "AbsExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14805: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14806: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14811: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14812: error: Expression is of type "AbsExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14817: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14822: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14830: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14831: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14836: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14837: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14842: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14843: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14848: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14849: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14854: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14859: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14867: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14868: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14873: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14874: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14879: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14880: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14885: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "AbsExpr") [assignment] +tests/@types/expr.py:14886: error: Expression is of type "AbsExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14891: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14896: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14904: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14905: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14910: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14911: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:14916: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14917: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14922: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14923: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:14941: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14942: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14947: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14948: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14953: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14954: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14959: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14960: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14970: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:14978: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14979: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14984: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14985: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14990: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14991: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:14996: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:14997: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15007: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15048: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15049: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15054: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15055: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15060: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15061: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15066: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15067: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15072: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15073: error: Expression is of type "VarExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:15086: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15087: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15092: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15093: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15098: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15099: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15104: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15105: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15123: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15124: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15129: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15130: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15135: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15136: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15141: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15142: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15152: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15160: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15161: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15166: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15167: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15172: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15173: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15178: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15179: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15197: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15198: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15203: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15204: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15209: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15210: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15215: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15216: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15234: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15235: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15240: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15241: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15246: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15247: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15252: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15253: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15271: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15272: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15277: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15278: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15283: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15284: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15289: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15290: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15308: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15309: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15314: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15315: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15320: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15321: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15326: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15327: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15398: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15403: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15411: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15412: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15417: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15418: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15423: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15424: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15429: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15430: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15435: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15436: error: Expression is of type "VarExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:15449: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15450: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15455: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15456: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15461: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15462: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15467: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15468: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15473: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15474: error: Expression is of type "VarExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:15487: error: No overload variant of "__add__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:15488: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:15493: error: No overload variant of "__sub__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:15494: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:15499: error: No overload variant of "__mul__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:15500: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:15505: error: No overload variant of "__truediv__" of "GenExpr" matches argument type "Decimal" [operator] +tests/@types/expr.py:15506: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:15511: error: Unsupported operand types for ** ("VarExpr" and "Decimal") [operator] +tests/@types/expr.py:15512: error: Expression is of type "Any", not "PowExpr" [assert-type] +tests/@types/expr.py:15525: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15526: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15531: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15532: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15537: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15538: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15543: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15544: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15549: error: Incompatible types in assignment (expression has type "PowExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15550: error: Expression is of type "VarExpr", not "PowExpr" [assert-type] +tests/@types/expr.py:15563: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15564: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15569: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15570: error: Expression is of type "VarExpr", not "SumExpr" [assert-type] +tests/@types/expr.py:15575: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15576: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15581: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15582: error: Expression is of type "VarExpr", not "ProdExpr" [assert-type] +tests/@types/expr.py:15587: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15592: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15600: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15601: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15606: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15607: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15612: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15613: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15618: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15619: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15624: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15629: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15637: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15638: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15643: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15644: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15649: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15650: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15655: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "VarExpr") [assignment] +tests/@types/expr.py:15656: error: Expression is of type "VarExpr", not "MatrixExpr" [assert-type] +tests/@types/expr.py:15661: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15666: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15732: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15765: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:15897: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16103: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16108: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16113: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16118: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16123: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16128: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16268: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16273: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16278: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16283: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16288: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16293: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16301: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16306: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16311: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16316: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16321: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16326: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16334: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16339: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16344: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16349: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16354: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16359: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16367: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16372: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16377: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16382: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16387: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16392: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16400: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16405: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16410: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16415: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16420: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16425: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16433: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16438: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16443: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16448: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16453: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16458: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16466: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16471: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16476: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16481: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16486: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16491: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16499: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16504: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16509: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16514: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16519: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16524: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16532: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16537: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16542: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16547: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16552: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16557: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16565: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16570: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16575: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16580: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16585: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16590: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16598: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16603: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16608: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16613: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16618: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16623: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16631: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16636: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16641: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16646: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16651: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16656: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16664: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16669: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16674: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16679: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16684: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16689: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16697: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16702: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16707: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16712: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16717: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16722: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16730: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16735: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16740: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16745: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16750: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16755: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16763: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16768: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16773: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16778: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16783: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16788: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16796: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16801: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16806: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16811: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16816: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16821: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16829: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16834: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16839: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16844: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16849: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16854: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16862: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16867: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16872: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16877: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16882: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16887: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16895: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16900: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16905: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16910: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16915: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16920: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16928: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16933: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16938: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16943: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16948: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16953: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16961: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16966: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16971: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16976: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16981: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16986: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16994: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:16999: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17004: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17009: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17014: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17019: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17027: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17032: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17037: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17042: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17047: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17052: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:17060: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] +tests/@types/expr.py:17061: error: Expression is of type "int", not "Expr" [assert-type] +tests/@types/expr.py:17066: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] +tests/@types/expr.py:17067: error: Expression is of type "int", not "Expr" [assert-type] +tests/@types/expr.py:17072: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] +tests/@types/expr.py:17073: error: Expression is of type "int", not "Expr" [assert-type] +tests/@types/expr.py:17078: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17079: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17084: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] +tests/@types/expr.py:17085: error: Expression is of type "int", not "ExpExpr" [assert-type] tests/@types/expr.py:17098: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] tests/@types/expr.py:17099: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17112: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17113: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17118: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17119: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17124: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17125: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17130: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17131: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17104: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17105: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17110: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17111: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17116: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17117: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17122: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17123: error: Expression is of type "int", not "MatrixExpr" [assert-type] tests/@types/expr.py:17136: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] tests/@types/expr.py:17137: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17183: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17184: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17189: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17190: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17195: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17196: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17201: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17202: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17207: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] -tests/@types/expr.py:17208: error: Expression is of type "int", not "ExpExpr" [assert-type] -tests/@types/expr.py:17221: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] -tests/@types/expr.py:17222: error: Expression is of type "int", not "Expr" [assert-type] -tests/@types/expr.py:17227: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] -tests/@types/expr.py:17228: error: Expression is of type "int", not "Expr" [assert-type] -tests/@types/expr.py:17233: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] -tests/@types/expr.py:17234: error: Expression is of type "int", not "Expr" [assert-type] -tests/@types/expr.py:17239: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17240: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17245: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] -tests/@types/expr.py:17246: error: Expression is of type "int", not "ExpExpr" [assert-type] -tests/@types/expr.py:17259: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17260: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17265: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17266: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17271: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17272: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17277: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] -tests/@types/expr.py:17278: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17142: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17143: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17148: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17149: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17154: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17155: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17160: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17161: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17207: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17208: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17213: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17214: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17219: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17220: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17225: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17226: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17231: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] +tests/@types/expr.py:17232: error: Expression is of type "int", not "ExpExpr" [assert-type] +tests/@types/expr.py:17245: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] +tests/@types/expr.py:17246: error: Expression is of type "int", not "Expr" [assert-type] +tests/@types/expr.py:17251: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] +tests/@types/expr.py:17252: error: Expression is of type "int", not "Expr" [assert-type] +tests/@types/expr.py:17257: error: Incompatible types in assignment (expression has type "Expr", variable has type "int") [assignment] +tests/@types/expr.py:17258: error: Expression is of type "int", not "Expr" [assert-type] +tests/@types/expr.py:17263: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17264: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17269: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] +tests/@types/expr.py:17270: error: Expression is of type "int", not "ExpExpr" [assert-type] tests/@types/expr.py:17283: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] tests/@types/expr.py:17284: error: Expression is of type "int", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17297: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17298: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17303: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17304: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17309: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17310: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17315: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17316: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17321: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] -tests/@types/expr.py:17322: error: Expression is of type "int", not "ExpExpr" [assert-type] -tests/@types/expr.py:17335: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17336: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17341: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17342: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17347: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17348: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17353: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17354: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17359: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] -tests/@types/expr.py:17360: error: Expression is of type "int", not "ExpExpr" [assert-type] -tests/@types/expr.py:17373: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17374: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17379: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17380: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17385: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17386: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17391: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17392: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17397: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] -tests/@types/expr.py:17398: error: Expression is of type "int", not "ExpExpr" [assert-type] -tests/@types/expr.py:17411: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17412: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17417: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17418: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17423: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17424: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17429: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17430: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17435: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] -tests/@types/expr.py:17436: error: Expression is of type "int", not "ExpExpr" [assert-type] -tests/@types/expr.py:17449: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17450: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17455: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] -tests/@types/expr.py:17456: error: Expression is of type "int", not "SumExpr" [assert-type] -tests/@types/expr.py:17461: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17462: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17467: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] -tests/@types/expr.py:17468: error: Expression is of type "int", not "ProdExpr" [assert-type] -tests/@types/expr.py:17473: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] -tests/@types/expr.py:17474: error: Expression is of type "int", not "ExpExpr" [assert-type] -tests/@types/expr.py:17553: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] -tests/@types/expr.py:17554: error: Expression is of type "float", not "Expr" [assert-type] -tests/@types/expr.py:17559: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] -tests/@types/expr.py:17560: error: Expression is of type "float", not "Expr" [assert-type] -tests/@types/expr.py:17565: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] -tests/@types/expr.py:17566: error: Expression is of type "float", not "Expr" [assert-type] -tests/@types/expr.py:17571: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17572: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17577: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] -tests/@types/expr.py:17578: error: Expression is of type "float", not "ExpExpr" [assert-type] -tests/@types/expr.py:17591: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17592: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17597: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17598: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17603: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17604: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17609: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17610: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17289: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17290: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17295: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17296: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17301: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17302: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17307: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "int") [assignment] +tests/@types/expr.py:17308: error: Expression is of type "int", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17321: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17322: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17327: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17328: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17333: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17334: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17339: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17340: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17345: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] +tests/@types/expr.py:17346: error: Expression is of type "int", not "ExpExpr" [assert-type] +tests/@types/expr.py:17359: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17360: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17365: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17366: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17371: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17372: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17377: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17378: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17383: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] +tests/@types/expr.py:17384: error: Expression is of type "int", not "ExpExpr" [assert-type] +tests/@types/expr.py:17397: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17398: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17403: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17404: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17409: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17410: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17415: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17416: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17421: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] +tests/@types/expr.py:17422: error: Expression is of type "int", not "ExpExpr" [assert-type] +tests/@types/expr.py:17435: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17436: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17441: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17442: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17447: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17448: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17453: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17454: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17459: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] +tests/@types/expr.py:17460: error: Expression is of type "int", not "ExpExpr" [assert-type] +tests/@types/expr.py:17473: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17474: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17479: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "int") [assignment] +tests/@types/expr.py:17480: error: Expression is of type "int", not "SumExpr" [assert-type] +tests/@types/expr.py:17485: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17486: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17491: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "int") [assignment] +tests/@types/expr.py:17492: error: Expression is of type "int", not "ProdExpr" [assert-type] +tests/@types/expr.py:17497: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "int") [assignment] +tests/@types/expr.py:17498: error: Expression is of type "int", not "ExpExpr" [assert-type] +tests/@types/expr.py:17577: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] +tests/@types/expr.py:17578: error: Expression is of type "float", not "Expr" [assert-type] +tests/@types/expr.py:17583: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] +tests/@types/expr.py:17584: error: Expression is of type "float", not "Expr" [assert-type] +tests/@types/expr.py:17589: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] +tests/@types/expr.py:17590: error: Expression is of type "float", not "Expr" [assert-type] +tests/@types/expr.py:17595: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17596: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17601: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] +tests/@types/expr.py:17602: error: Expression is of type "float", not "ExpExpr" [assert-type] tests/@types/expr.py:17615: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] tests/@types/expr.py:17616: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17629: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17630: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17635: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17636: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17641: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17642: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17647: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17648: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17621: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17622: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17627: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17628: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17633: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17634: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17639: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17640: error: Expression is of type "float", not "MatrixExpr" [assert-type] tests/@types/expr.py:17653: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] tests/@types/expr.py:17654: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17700: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17701: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17706: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17707: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17712: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17713: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17718: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17719: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17724: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] -tests/@types/expr.py:17725: error: Expression is of type "float", not "ExpExpr" [assert-type] -tests/@types/expr.py:17738: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] -tests/@types/expr.py:17739: error: Expression is of type "float", not "Expr" [assert-type] -tests/@types/expr.py:17744: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] -tests/@types/expr.py:17745: error: Expression is of type "float", not "Expr" [assert-type] -tests/@types/expr.py:17750: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] -tests/@types/expr.py:17751: error: Expression is of type "float", not "Expr" [assert-type] -tests/@types/expr.py:17756: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17757: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17762: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] -tests/@types/expr.py:17763: error: Expression is of type "float", not "ExpExpr" [assert-type] -tests/@types/expr.py:17776: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17777: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17782: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17783: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17788: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17789: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17794: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] -tests/@types/expr.py:17795: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17659: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17660: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17665: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17666: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17671: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17672: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17677: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17678: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17724: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17725: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17730: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17731: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17736: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17737: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17742: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17743: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17748: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] +tests/@types/expr.py:17749: error: Expression is of type "float", not "ExpExpr" [assert-type] +tests/@types/expr.py:17762: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] +tests/@types/expr.py:17763: error: Expression is of type "float", not "Expr" [assert-type] +tests/@types/expr.py:17768: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] +tests/@types/expr.py:17769: error: Expression is of type "float", not "Expr" [assert-type] +tests/@types/expr.py:17774: error: Incompatible types in assignment (expression has type "Expr", variable has type "float") [assignment] +tests/@types/expr.py:17775: error: Expression is of type "float", not "Expr" [assert-type] +tests/@types/expr.py:17780: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17781: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17786: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] +tests/@types/expr.py:17787: error: Expression is of type "float", not "ExpExpr" [assert-type] tests/@types/expr.py:17800: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] tests/@types/expr.py:17801: error: Expression is of type "float", not "MatrixExpr" [assert-type] -tests/@types/expr.py:17814: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17815: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17820: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17821: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17826: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17827: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17832: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17833: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17838: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] -tests/@types/expr.py:17839: error: Expression is of type "float", not "ExpExpr" [assert-type] -tests/@types/expr.py:17852: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17853: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17858: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17859: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17864: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17865: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17870: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17871: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17876: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] -tests/@types/expr.py:17877: error: Expression is of type "float", not "ExpExpr" [assert-type] -tests/@types/expr.py:17890: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17891: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17896: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17897: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17902: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17903: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17908: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17909: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17914: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] -tests/@types/expr.py:17915: error: Expression is of type "float", not "ExpExpr" [assert-type] -tests/@types/expr.py:17928: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17929: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17934: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17935: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17940: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17941: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17946: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17947: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17952: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] -tests/@types/expr.py:17953: error: Expression is of type "float", not "ExpExpr" [assert-type] -tests/@types/expr.py:17966: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17967: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17972: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] -tests/@types/expr.py:17973: error: Expression is of type "float", not "SumExpr" [assert-type] -tests/@types/expr.py:17978: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17979: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17984: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] -tests/@types/expr.py:17985: error: Expression is of type "float", not "ProdExpr" [assert-type] -tests/@types/expr.py:17990: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] -tests/@types/expr.py:17991: error: Expression is of type "float", not "ExpExpr" [assert-type] -tests/@types/expr.py:18070: error: Unsupported operand types for + ("Decimal" and "Variable") [operator] -tests/@types/expr.py:18071: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:18076: error: Unsupported operand types for - ("Decimal" and "Variable") [operator] -tests/@types/expr.py:18077: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:18082: error: Unsupported operand types for * ("Decimal" and "Variable") [operator] -tests/@types/expr.py:18083: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:18093: error: Unsupported operand types for ** ("Decimal" and "Variable") [operator] -tests/@types/expr.py:18094: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:18107: error: Unsupported operand types for + ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:18108: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18113: error: Unsupported operand types for - ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:18114: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18119: error: Unsupported operand types for * ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:18120: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18130: error: Unsupported operand types for ** ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:18131: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18136: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18144: error: Unsupported operand types for + ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:17806: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17807: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17812: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17813: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17818: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17819: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17824: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float") [assignment] +tests/@types/expr.py:17825: error: Expression is of type "float", not "MatrixExpr" [assert-type] +tests/@types/expr.py:17838: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17839: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17844: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17845: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17850: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17851: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17856: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17857: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17862: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] +tests/@types/expr.py:17863: error: Expression is of type "float", not "ExpExpr" [assert-type] +tests/@types/expr.py:17876: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17877: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17882: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17883: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17888: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17889: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17894: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17895: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17900: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] +tests/@types/expr.py:17901: error: Expression is of type "float", not "ExpExpr" [assert-type] +tests/@types/expr.py:17914: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17915: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17920: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17921: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17926: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17927: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17932: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17933: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17938: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] +tests/@types/expr.py:17939: error: Expression is of type "float", not "ExpExpr" [assert-type] +tests/@types/expr.py:17952: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17953: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17958: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17959: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17964: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17965: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17970: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:17971: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:17976: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] +tests/@types/expr.py:17977: error: Expression is of type "float", not "ExpExpr" [assert-type] +tests/@types/expr.py:17990: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17991: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:17996: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float") [assignment] +tests/@types/expr.py:17997: error: Expression is of type "float", not "SumExpr" [assert-type] +tests/@types/expr.py:18002: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:18003: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:18008: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float") [assignment] +tests/@types/expr.py:18009: error: Expression is of type "float", not "ProdExpr" [assert-type] +tests/@types/expr.py:18014: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float") [assignment] +tests/@types/expr.py:18015: error: Expression is of type "float", not "ExpExpr" [assert-type] +tests/@types/expr.py:18094: error: Unsupported operand types for + ("Decimal" and "Variable") [operator] +tests/@types/expr.py:18095: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:18100: error: Unsupported operand types for - ("Decimal" and "Variable") [operator] +tests/@types/expr.py:18101: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:18106: error: Unsupported operand types for * ("Decimal" and "Variable") [operator] +tests/@types/expr.py:18107: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:18112: error: Unsupported operand types for / ("Decimal" and "Variable") [operator] +tests/@types/expr.py:18113: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18118: error: Unsupported operand types for ** ("Decimal" and "Variable") [operator] +tests/@types/expr.py:18119: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:18132: error: Unsupported operand types for + ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18133: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18138: error: Unsupported operand types for - ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18139: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18144: error: Unsupported operand types for * ("Decimal" and "MatrixVariable") [operator] tests/@types/expr.py:18145: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18150: error: Unsupported operand types for - ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18150: error: Unsupported operand types for / ("Decimal" and "MatrixVariable") [operator] tests/@types/expr.py:18151: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18156: error: Unsupported operand types for * ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18156: error: Unsupported operand types for ** ("Decimal" and "MatrixVariable") [operator] tests/@types/expr.py:18157: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18167: error: Unsupported operand types for ** ("Decimal" and "MatrixVariable") [operator] -tests/@types/expr.py:18168: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18173: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18234: error: Unsupported operand types for ** ("Decimal" and "Constant") [operator] -tests/@types/expr.py:18235: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:18248: error: Unsupported operand types for + ("Decimal" and "Expr") [operator] -tests/@types/expr.py:18249: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:18254: error: Unsupported operand types for - ("Decimal" and "Expr") [operator] -tests/@types/expr.py:18255: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:18260: error: Unsupported operand types for * ("Decimal" and "Expr") [operator] -tests/@types/expr.py:18261: error: Expression is of type "Any", not "Expr" [assert-type] -tests/@types/expr.py:18271: error: Unsupported operand types for ** ("Decimal" and "Expr") [operator] -tests/@types/expr.py:18272: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:18285: error: Unsupported operand types for + ("Decimal" and "MatrixExpr") [operator] -tests/@types/expr.py:18286: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18291: error: Unsupported operand types for - ("Decimal" and "MatrixExpr") [operator] -tests/@types/expr.py:18292: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18297: error: Unsupported operand types for * ("Decimal" and "MatrixExpr") [operator] -tests/@types/expr.py:18298: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18308: error: Unsupported operand types for ** ("Decimal" and "MatrixExpr") [operator] -tests/@types/expr.py:18309: error: Expression is of type "Any", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18314: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18342: error: Unsupported operand types for ** ("Decimal" and "SumExpr") [operator] -tests/@types/expr.py:18343: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:18376: error: Unsupported operand types for ** ("Decimal" and "ProdExpr") [operator] -tests/@types/expr.py:18377: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:18410: error: Unsupported operand types for ** ("Decimal" and "PowExpr") [operator] -tests/@types/expr.py:18411: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:18444: error: Unsupported operand types for ** ("Decimal" and "AbsExpr") [operator] -tests/@types/expr.py:18445: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:18478: error: Unsupported operand types for ** ("Decimal" and "VarExpr") [operator] -tests/@types/expr.py:18479: error: Expression is of type "Any", not "ExpExpr" [assert-type] -tests/@types/expr.py:18525: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18530: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18535: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18540: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18545: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18550: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:18558: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] -tests/@types/expr.py:18559: error: Expression is of type "float64", not "Expr" [assert-type] -tests/@types/expr.py:18564: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] -tests/@types/expr.py:18565: error: Expression is of type "float64", not "Expr" [assert-type] -tests/@types/expr.py:18570: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] -tests/@types/expr.py:18571: error: Expression is of type "float64", not "Expr" [assert-type] -tests/@types/expr.py:18576: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18577: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18582: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18583: error: Expression is of type "float64", not "ExpExpr" [assert-type] -tests/@types/expr.py:18596: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18597: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18602: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18603: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18608: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18609: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18614: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18615: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18620: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18621: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18634: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18635: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18640: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18641: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18646: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18647: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18652: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18653: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18658: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18659: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18672: error: No overload variant of "__add__" of "float64" matches argument type "Term" [operator] -tests/@types/expr.py:18673: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] -tests/@types/expr.py:18678: error: No overload variant of "__sub__" of "float64" matches argument type "Term" [operator] -tests/@types/expr.py:18679: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] -tests/@types/expr.py:18684: error: No overload variant of "__mul__" of "float64" matches argument type "Term" [operator] -tests/@types/expr.py:18685: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] -tests/@types/expr.py:18690: error: No overload variant of "__truediv__" of "float64" matches argument type "Term" [operator] -tests/@types/expr.py:18691: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] -tests/@types/expr.py:18696: error: No overload variant of "__pow__" of "float64" matches argument type "Term" [operator] -tests/@types/expr.py:18697: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] -tests/@types/expr.py:18710: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18711: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18716: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18717: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18722: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18723: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18728: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18729: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18734: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18735: error: Expression is of type "float64", not "ExpExpr" [assert-type] -tests/@types/expr.py:18748: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] -tests/@types/expr.py:18749: error: Expression is of type "float64", not "Expr" [assert-type] -tests/@types/expr.py:18754: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] -tests/@types/expr.py:18755: error: Expression is of type "float64", not "Expr" [assert-type] -tests/@types/expr.py:18760: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] -tests/@types/expr.py:18761: error: Expression is of type "float64", not "Expr" [assert-type] -tests/@types/expr.py:18766: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18767: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18772: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18773: error: Expression is of type "float64", not "ExpExpr" [assert-type] -tests/@types/expr.py:18786: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18787: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18792: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18793: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18798: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18799: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18804: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18805: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18810: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18811: error: Expression is of type "float64", not "MatrixExpr" [assert-type] -tests/@types/expr.py:18824: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18825: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18830: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18831: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18836: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18837: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18842: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18843: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18848: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18849: error: Expression is of type "float64", not "ExpExpr" [assert-type] -tests/@types/expr.py:18862: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18863: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18868: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18869: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18874: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18875: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18880: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18881: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18886: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18887: error: Expression is of type "float64", not "ExpExpr" [assert-type] -tests/@types/expr.py:18900: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18901: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18906: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18907: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18912: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18913: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18918: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18919: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18924: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18925: error: Expression is of type "float64", not "ExpExpr" [assert-type] -tests/@types/expr.py:18938: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18939: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18944: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18945: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18950: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18951: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18956: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18957: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18962: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18963: error: Expression is of type "float64", not "ExpExpr" [assert-type] -tests/@types/expr.py:18976: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18977: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18982: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18983: error: Expression is of type "float64", not "SumExpr" [assert-type] -tests/@types/expr.py:18988: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18989: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:18994: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] -tests/@types/expr.py:18995: error: Expression is of type "float64", not "ProdExpr" [assert-type] -tests/@types/expr.py:19000: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] -tests/@types/expr.py:19001: error: Expression is of type "float64", not "ExpExpr" [assert-type] -tests/@types/expr.py:19080: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19085: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19090: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19095: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19100: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19105: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19113: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19118: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19123: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19128: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18162: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18170: error: Unsupported operand types for + ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18171: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18176: error: Unsupported operand types for - ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18177: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18182: error: Unsupported operand types for * ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18183: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18188: error: Unsupported operand types for / ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18189: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18194: error: Unsupported operand types for ** ("Decimal" and "MatrixVariable") [operator] +tests/@types/expr.py:18195: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18200: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18241: error: Unsupported operand types for + ("Decimal" and "Constant") [operator] +tests/@types/expr.py:18242: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18247: error: Unsupported operand types for - ("Decimal" and "Constant") [operator] +tests/@types/expr.py:18248: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18253: error: Unsupported operand types for * ("Decimal" and "Constant") [operator] +tests/@types/expr.py:18254: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18259: error: Unsupported operand types for / ("Decimal" and "Constant") [operator] +tests/@types/expr.py:18260: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18265: error: Unsupported operand types for ** ("Decimal" and "Constant") [operator] +tests/@types/expr.py:18266: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:18279: error: Unsupported operand types for + ("Decimal" and "Expr") [operator] +tests/@types/expr.py:18280: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:18285: error: Unsupported operand types for - ("Decimal" and "Expr") [operator] +tests/@types/expr.py:18286: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:18291: error: Unsupported operand types for * ("Decimal" and "Expr") [operator] +tests/@types/expr.py:18292: error: Expression is of type "Any", not "Expr" [assert-type] +tests/@types/expr.py:18297: error: Unsupported operand types for / ("Decimal" and "Expr") [operator] +tests/@types/expr.py:18298: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18303: error: Unsupported operand types for ** ("Decimal" and "Expr") [operator] +tests/@types/expr.py:18304: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:18317: error: Unsupported operand types for + ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:18318: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18323: error: Unsupported operand types for - ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:18324: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18329: error: Unsupported operand types for * ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:18330: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18335: error: Unsupported operand types for / ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:18336: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18341: error: Unsupported operand types for ** ("Decimal" and "MatrixExpr") [operator] +tests/@types/expr.py:18342: error: Expression is of type "Any", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18347: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18355: error: Unsupported operand types for + ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:18356: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18361: error: Unsupported operand types for - ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:18362: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18367: error: Unsupported operand types for * ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:18368: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18373: error: Unsupported operand types for / ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:18374: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18379: error: Unsupported operand types for ** ("Decimal" and "SumExpr") [operator] +tests/@types/expr.py:18380: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:18393: error: Unsupported operand types for + ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:18394: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18399: error: Unsupported operand types for - ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:18400: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18405: error: Unsupported operand types for * ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:18406: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18411: error: Unsupported operand types for / ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:18412: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18417: error: Unsupported operand types for ** ("Decimal" and "ProdExpr") [operator] +tests/@types/expr.py:18418: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:18431: error: Unsupported operand types for + ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:18432: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18437: error: Unsupported operand types for - ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:18438: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18443: error: Unsupported operand types for * ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:18444: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18449: error: Unsupported operand types for / ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:18450: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18455: error: Unsupported operand types for ** ("Decimal" and "PowExpr") [operator] +tests/@types/expr.py:18456: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:18469: error: Unsupported operand types for + ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:18470: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18475: error: Unsupported operand types for - ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:18476: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18481: error: Unsupported operand types for * ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:18482: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18487: error: Unsupported operand types for / ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:18488: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18493: error: Unsupported operand types for ** ("Decimal" and "AbsExpr") [operator] +tests/@types/expr.py:18494: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:18507: error: Unsupported operand types for + ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:18508: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18513: error: Unsupported operand types for - ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:18514: error: Expression is of type "Any", not "SumExpr" [assert-type] +tests/@types/expr.py:18519: error: Unsupported operand types for * ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:18520: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18525: error: Unsupported operand types for / ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:18526: error: Expression is of type "Any", not "ProdExpr" [assert-type] +tests/@types/expr.py:18531: error: Unsupported operand types for ** ("Decimal" and "VarExpr") [operator] +tests/@types/expr.py:18532: error: Expression is of type "Any", not "ExpExpr" [assert-type] +tests/@types/expr.py:18578: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18583: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18588: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18593: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18598: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18603: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:18611: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] +tests/@types/expr.py:18612: error: Expression is of type "float64", not "Expr" [assert-type] +tests/@types/expr.py:18617: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] +tests/@types/expr.py:18618: error: Expression is of type "float64", not "Expr" [assert-type] +tests/@types/expr.py:18623: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] +tests/@types/expr.py:18624: error: Expression is of type "float64", not "Expr" [assert-type] +tests/@types/expr.py:18629: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18630: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18635: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18636: error: Expression is of type "float64", not "ExpExpr" [assert-type] +tests/@types/expr.py:18649: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18650: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18655: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18656: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18661: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18662: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18667: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18668: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18673: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18674: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18687: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18688: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18693: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18694: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18699: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18700: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18705: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18706: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18711: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18712: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18725: error: No overload variant of "__add__" of "float64" matches argument type "Term" [operator] +tests/@types/expr.py:18726: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] +tests/@types/expr.py:18731: error: No overload variant of "__sub__" of "float64" matches argument type "Term" [operator] +tests/@types/expr.py:18732: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] +tests/@types/expr.py:18737: error: No overload variant of "__mul__" of "float64" matches argument type "Term" [operator] +tests/@types/expr.py:18738: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] +tests/@types/expr.py:18743: error: No overload variant of "__truediv__" of "float64" matches argument type "Term" [operator] +tests/@types/expr.py:18744: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] +tests/@types/expr.py:18749: error: No overload variant of "__pow__" of "float64" matches argument type "Term" [operator] +tests/@types/expr.py:18750: error: Expression is of type "Any", not "ndarray[tuple[Any, ...], dtype[Any]]" [assert-type] +tests/@types/expr.py:18763: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18764: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18769: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18770: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18775: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18776: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18781: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18782: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18787: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18788: error: Expression is of type "float64", not "ExpExpr" [assert-type] +tests/@types/expr.py:18801: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] +tests/@types/expr.py:18802: error: Expression is of type "float64", not "Expr" [assert-type] +tests/@types/expr.py:18807: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] +tests/@types/expr.py:18808: error: Expression is of type "float64", not "Expr" [assert-type] +tests/@types/expr.py:18813: error: Incompatible types in assignment (expression has type "Expr", variable has type "float64") [assignment] +tests/@types/expr.py:18814: error: Expression is of type "float64", not "Expr" [assert-type] +tests/@types/expr.py:18819: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18820: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18825: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18826: error: Expression is of type "float64", not "ExpExpr" [assert-type] +tests/@types/expr.py:18839: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18840: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18845: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18846: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18851: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18852: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18857: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18858: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18863: error: Incompatible types in assignment (expression has type "MatrixExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18864: error: Expression is of type "float64", not "MatrixExpr" [assert-type] +tests/@types/expr.py:18877: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18878: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18883: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18884: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18889: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18890: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18895: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18896: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18901: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18902: error: Expression is of type "float64", not "ExpExpr" [assert-type] +tests/@types/expr.py:18915: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18916: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18921: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18922: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18927: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18928: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18933: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18934: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18939: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18940: error: Expression is of type "float64", not "ExpExpr" [assert-type] +tests/@types/expr.py:18953: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18954: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18959: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18960: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18965: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18966: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18971: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18972: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:18977: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18978: error: Expression is of type "float64", not "ExpExpr" [assert-type] +tests/@types/expr.py:18991: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18992: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:18997: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:18998: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:19003: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:19004: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:19009: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:19010: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:19015: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] +tests/@types/expr.py:19016: error: Expression is of type "float64", not "ExpExpr" [assert-type] +tests/@types/expr.py:19029: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:19030: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:19035: error: Incompatible types in assignment (expression has type "SumExpr", variable has type "float64") [assignment] +tests/@types/expr.py:19036: error: Expression is of type "float64", not "SumExpr" [assert-type] +tests/@types/expr.py:19041: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:19042: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:19047: error: Incompatible types in assignment (expression has type "ProdExpr", variable has type "float64") [assignment] +tests/@types/expr.py:19048: error: Expression is of type "float64", not "ProdExpr" [assert-type] +tests/@types/expr.py:19053: error: Incompatible types in assignment (expression has type "ExpExpr", variable has type "float64") [assignment] +tests/@types/expr.py:19054: error: Expression is of type "float64", not "ExpExpr" [assert-type] tests/@types/expr.py:19133: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19138: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19146: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19151: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19156: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19161: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19143: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19148: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19153: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19158: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19166: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19171: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19179: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19184: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19189: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19194: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19176: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19181: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19186: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19191: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19199: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19204: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19212: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19217: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19222: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19227: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19209: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19214: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19219: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19224: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19232: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19237: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19245: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19250: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19255: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19260: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19242: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19247: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19252: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19257: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19265: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19270: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19278: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19283: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19288: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19293: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19275: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19280: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19285: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19290: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19298: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19303: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19311: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19316: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19321: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19326: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19308: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19313: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19318: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19323: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19331: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19336: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19344: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19349: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19354: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19359: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19341: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19346: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19351: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19356: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19364: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19369: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19377: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19382: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19387: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19392: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19374: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19379: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19384: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19389: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19397: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19402: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19410: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19415: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19420: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19425: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19407: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19412: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19417: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19422: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19430: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19435: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19443: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19448: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19453: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19458: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19440: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19445: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19450: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19455: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19463: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19468: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19476: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19481: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19486: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19491: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19473: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19478: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19483: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19488: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19496: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19501: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19509: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19514: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19519: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19524: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19506: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19511: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19516: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19521: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19529: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19534: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19542: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19547: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19552: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19557: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19539: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19544: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19549: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19554: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19562: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19567: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19575: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19580: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19585: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19590: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19572: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19577: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19582: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19587: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19595: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19601: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "Expr" [assert-type] -tests/@types/expr.py:19609: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19614: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19619: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19624: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19629: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19635: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] +tests/@types/expr.py:19600: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19605: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19610: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19615: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19620: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19628: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19633: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19638: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19643: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19648: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19653: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19658: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19663: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19668: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19676: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19681: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19686: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19691: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19654: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "Expr" [assert-type] +tests/@types/expr.py:19662: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19667: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19672: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19677: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19682: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19688: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] tests/@types/expr.py:19696: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19701: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19709: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19714: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19719: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19724: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19706: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19711: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19716: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19721: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19729: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19734: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19742: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19747: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19752: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19757: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19739: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19744: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19749: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19754: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19762: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19768: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] -tests/@types/expr.py:19776: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19781: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19786: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19791: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19796: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19801: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19809: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19814: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19819: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19824: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19767: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19772: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19777: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19782: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19787: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19795: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19800: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19805: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19810: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19815: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19821: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] tests/@types/expr.py:19829: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19834: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19842: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19847: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19852: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19857: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19839: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19844: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19849: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19854: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19862: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19867: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19875: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19880: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19885: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19890: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19872: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19877: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19882: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19887: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19895: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19900: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19908: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19913: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19918: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19923: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19905: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19910: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19915: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19920: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19928: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19933: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19941: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19946: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19951: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19956: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19938: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19943: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19948: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19953: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19961: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19966: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19974: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19979: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19984: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:19989: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19971: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19976: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19981: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:19986: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19994: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:19999: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20007: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20012: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20017: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20022: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20004: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20009: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20014: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20019: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20027: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20032: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20040: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20045: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20050: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20055: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20037: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20042: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20047: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20052: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20060: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20066: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] -tests/@types/expr.py:20074: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20079: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20084: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20089: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20094: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20100: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] +tests/@types/expr.py:20065: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20070: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20075: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20080: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20085: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20093: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20098: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20103: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20108: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20113: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20118: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20123: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20128: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20133: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20141: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20146: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20151: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20156: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20119: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] +tests/@types/expr.py:20127: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20132: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20137: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20142: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20147: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20153: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] tests/@types/expr.py:20161: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20166: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20174: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20179: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20184: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20189: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20171: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20176: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20181: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20186: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20194: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20199: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20207: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20212: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20217: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20222: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20204: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20209: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20214: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20219: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20227: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20233: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] -tests/@types/expr.py:20241: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20246: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20251: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20256: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20261: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20266: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20274: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20279: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20284: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20289: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20232: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20237: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20242: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20247: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20252: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20260: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20265: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20270: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20275: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20280: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20286: error: Expression is of type "ndarray[tuple[Any, ...], dtype[Any]]", not "MatrixExpr" [assert-type] tests/@types/expr.py:20294: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20299: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20307: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20312: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20317: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20322: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20304: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20309: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20314: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20319: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20327: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20332: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20340: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20345: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20350: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20355: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20337: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20342: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20347: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20352: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20360: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20365: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20373: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20378: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20383: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20388: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20370: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20375: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20380: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20385: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20393: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20398: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20406: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20411: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20416: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20421: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20403: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20408: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20413: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20418: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20426: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20431: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20439: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20444: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20449: error: Unused "type: ignore" comment [unused-ignore] -tests/@types/expr.py:20454: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20436: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20441: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20446: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20451: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20459: error: Unused "type: ignore" comment [unused-ignore] tests/@types/expr.py:20464: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20469: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20474: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20479: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20484: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20492: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20497: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20502: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20507: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20512: error: Unused "type: ignore" comment [unused-ignore] +tests/@types/expr.py:20517: error: Unused "type: ignore" comment [unused-ignore] diff --git a/tests/test_expr.py b/tests/test_expr.py index 7368dd3ca..64d007572 100644 --- a/tests/test_expr.py +++ b/tests/test_expr.py @@ -214,11 +214,11 @@ def test_getVal_with_GenExpr(): assert m.getVal(z * x * y) == 0 # test "Expr({Term(x): 1.0, Term(y): 1.0, Term(): 1.0})" assert m.getVal(x + y + 1) == 4 - # test "prod(1.0,sum(0.0,prod(1.0,x)),**(sum(0.0,prod(1.0,x)),-1))" + # test "prod(1.0,sum(0.0,prod(1.0,x)),**(sum(0.0,prod(1.0,x)),-1.0))" assert m.getVal(x / x) == 1 - # test "prod(1.0,sum(0.0,prod(1.0,y)),**(sum(0.0,prod(1.0,x)),-1))" + # test "prod(1.0,sum(0.0,prod(1.0,y)),**(sum(0.0,prod(1.0,x)),-1.0))" assert m.getVal(y / x) == 2 - # test "**(prod(1.0,**(sum(0.0,prod(1.0,x)),-1)),2)" + # test "**(prod(1.0,**(sum(0.0,prod(1.0,x)),-1.0)),2.0)" assert m.getVal((1 / x) ** 2) == 1 # test C-level math functions @@ -369,9 +369,9 @@ def test_binary_ufunc(model): # test np.divide assert str(np.divide(x, 2)) == "Expr({Term(x): 0.5})" - assert str(np.divide(2, x)) == "prod(2.0,**(sum(0.0,prod(1.0,x)),-1))" + assert str(np.divide(2, x)) == "prod(2.0,**(sum(0.0,prod(1.0,x)),-1.0))" assert str(np.divide(x, a)) == "[Expr({Term(x): 0.5})]" - assert str(np.divide(a, x)) == "[prod(2.0,**(sum(0.0,prod(1.0,x)),-1))]" + assert str(np.divide(a, x)) == "[prod(2.0,**(sum(0.0,prod(1.0,x)),-1.0))]" # test np.power assert str(np.power(x, 2)) == "Expr({Term(x, x): 1.0})"