Skip to content

Commit 438bca7

Browse files
committed
made matches complete
1 parent f898508 commit 438bca7

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

src/main/scala/ap/theories/bitvectors/BitwiseOpSplitter.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,9 @@ object BitwiseOpSplitter
139139
Atom(_bv_and, args.drop(1), order)
140140
case LinearCombination.Constant(IdealInt.ONE) =>
141141
Atom(_bv_xor, args.drop(1), order)
142+
case _ =>
143+
// case we cannot handle
144+
return List()
142145
}
143146

144147
if (goal.facts.predConj.positiveLitsAsSet.contains(p)) {

src/main/scala/ap/theories/bitvectors/ModReducer.scala

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -585,6 +585,10 @@ object ModReducer {
585585
a
586586
}
587587
}
588+
589+
case _ =>
590+
// case we cannot handle
591+
a
588592
}
589593
}
590594

0 commit comments

Comments
 (0)