3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-01-20 01:03:20 +00:00

non-deterministic calls are marked

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
Lev Nachmanson 2025-10-28 19:13:12 -07:00
parent 54257b6629
commit c739e581e4
68 changed files with 253 additions and 0 deletions

View file

@ -1759,6 +1759,7 @@ void cmd_context::check_sat(unsigned num_assumptions, expr * const * assumptions
for (unsigned i = 0; i < sz; ++i) {
if (m_assertion_names.size() > i && m_assertion_names[i]) {
asms.push_back(m_assertion_names[i]);
// TODO: non-deterministic parameter evaluation
assertions.push_back(m().mk_implies(m_assertion_names[i], m_assertions[i]));
}
else {