3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-24 03:57:51 +00:00

bvsls integration with opt::wmaxsmt

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
This commit is contained in:
Christoph M. Wintersteiger 2014-03-31 17:41:34 +01:00
parent d67f1f36c4
commit 3bc31b6603
5 changed files with 385 additions and 40 deletions

View file

@ -138,6 +138,14 @@ public:
}
break;
}
case OP_ITE: {
SASSERT(n_args = 3);
if (m_mpz_manager.is_one(m_tracker.get_value(args[0])))
m_mpz_manager.set(result, m_tracker.get_value(args[1]));
else
m_mpz_manager.set(result, m_tracker.get_value(args[2]));
break;
}
default:
NOT_IMPLEMENTED_YET();
}