diff --git a/src/main/scala/leon/purescala/TreeOps.scala b/src/main/scala/leon/purescala/TreeOps.scala index f2158675fd435cabc422db005b7341fb3fa5d5c4..fc3f06d22d1474aa23d70a80e0e5583078bfbb84 100644 --- a/src/main/scala/leon/purescala/TreeOps.scala +++ b/src/main/scala/leon/purescala/TreeOps.scala @@ -1370,6 +1370,7 @@ object TreeOps { case Plus(IntLiteral(0), e) => e case Plus(e, IntLiteral(0)) => e case Plus(e1, UMinus(e2)) => Minus(e1, e2) + case Plus(Plus(e, IntLiteral(i1)), IntLiteral(i2)) => Plus(e, IntLiteral(i1+i2)) case Minus(e, IntLiteral(0)) => e case Minus(IntLiteral(0), e) => UMinus(e)