diff --git a/poincare/src/expression.cpp b/poincare/src/expression.cpp index 8189400f5..1cbb03a87 100644 --- a/poincare/src/expression.cpp +++ b/poincare/src/expression.cpp @@ -272,6 +272,7 @@ Expression Expression::simplify(Context & context, Preferences::AngleUnit angleU } Expression Expression::deepReduce(Context & context, Preferences::AngleUnit angleUnit) { + assert(!recursivelyMatches(IsMatrix, context)); for (int i = 0; i < numberOfChildren(); i++) { childAtIndex(i).deepReduce(context, angleUnit); }