aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJ08nY2021-11-26 14:13:26 +0100
committerJ08nY2021-11-26 14:13:26 +0100
commitd5cddbe571678cb28af805cec0b4aef811923e99 (patch)
treebe4cbcb452165efd2be75482fa78746bf5b21fbe
parent144eae829c7cac5270d3831e3b42d39817678e98 (diff)
downloadpyecsca-d5cddbe571678cb28af805cec0b4aef811923e99.tar.gz
pyecsca-d5cddbe571678cb28af805cec0b4aef811923e99.tar.zst
pyecsca-d5cddbe571678cb28af805cec0b4aef811923e99.zip
Fix formula execution with sympy 1.9.1.
-rw-r--r--pyecsca/ec/formula.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pyecsca/ec/formula.py b/pyecsca/ec/formula.py
index df3fd02..aac239f 100644
--- a/pyecsca/ec/formula.py
+++ b/pyecsca/ec/formula.py
@@ -187,8 +187,8 @@ class Formula(ABC):
args = []
for arg in expression.args:
if isinstance(arg, Rational):
- a = arg.numerator()
- b = arg.denominator()
+ a = arg.p
+ b = arg.q
arg = k(a) / k(b)
else:
arg = resolve(arg)