3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-11 05:30:51 +00:00

fix for github issue 54

This commit is contained in:
Ken McMillan 2015-05-19 18:47:13 -07:00
parent 69a3590490
commit ccc1f02216
3 changed files with 25 additions and 3 deletions

View file

@ -2215,8 +2215,12 @@ class iz3proof_itp_impl : public iz3proof_itp {
}
else {
if(get_term_type(p) == LitA){
if(get_term_type(q) == LitA)
itp = mk_false();
if(get_term_type(q) == LitA){
if(op(q) == Or)
itp = make_assumption(rng.hi,args(q));
else
itp = mk_false();
}
else {
if(get_term_type(p_eq_q) == LitA)
itp = q;