aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec
diff options
context:
space:
mode:
Diffstat (limited to 'pyecsca/ec')
-rw-r--r--pyecsca/ec/formula.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pyecsca/ec/formula.py b/pyecsca/ec/formula.py
index ef206ab..0188271 100644
--- a/pyecsca/ec/formula.py
+++ b/pyecsca/ec/formula.py
@@ -200,7 +200,8 @@ class Formula(ABC):
break
else:
raise UnsatisfiedAssumptionError(
- f"Unsatisfied assumption in the formula ({assumption_string})."
+ f"Unsatisfied assumption in the formula ({assumption_string}).\n"
+ f"'{expr}' has no roots in the base field {k}."
)
def __call__(self, field: int, *points: Any, **params: Mod) -> Tuple[Any, ...]: