mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 09:35:32 +00:00
duality fixes
This commit is contained in:
parent
cb3dc63e68
commit
928d419138
4 changed files with 51 additions and 24 deletions
|
@ -181,6 +181,7 @@ public:
|
|||
get_Z3_lits(con, lits);
|
||||
iproof->make_axiom(lits);
|
||||
}
|
||||
#ifdef LOCALIZATION_KLUDGE
|
||||
else if(dk == PR_MODUS_PONENS && pr(prem(proof,0)) == PR_QUANT_INST
|
||||
&& get_locality_rec(prem(proof,1)) == INT_MAX){
|
||||
std::vector<ast> lits;
|
||||
|
@ -188,6 +189,7 @@ public:
|
|||
get_Z3_lits(con, lits);
|
||||
iproof->make_axiom(lits);
|
||||
}
|
||||
#endif
|
||||
else {
|
||||
unsigned nprems = num_prems(proof);
|
||||
for(unsigned i = 0; i < nprems; i++){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue