mirror of
https://github.com/Z3Prover/z3
synced 2026-01-20 09:13:20 +00:00
passing with open ai codex on some non-deterministic param eval
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
2b99949ac4
commit
ba83ec929a
29 changed files with 665 additions and 371 deletions
|
|
@ -1759,8 +1759,9 @@ 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]));
|
||||
expr* name = m_assertion_names[i];
|
||||
expr* assertion = m_assertions[i];
|
||||
assertions.push_back(m().mk_implies(name, assertion));
|
||||
}
|
||||
else {
|
||||
assertions.push_back(m_assertions[i]);
|
||||
|
|
@ -2529,4 +2530,3 @@ std::ostream & operator<<(std::ostream & out, cmd_context::status st) {
|
|||
}
|
||||
return out;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue