3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-28 22:18:56 +00:00

move parameter sat.smt.proof to solver.proof.log

this update breaks use cases that set sat.smt.proof to True.
As it is such a new feature and the change affects possibly at most the tutorial it is made without compatibility layers.
This commit is contained in:
Nikolaj Bjorner 2022-11-23 07:59:04 +07:00
parent cd0d52acec
commit c7781f346d
4 changed files with 2 additions and 4 deletions

View file

@ -197,7 +197,6 @@ namespace sat {
m_drat_check_unsat = p.drat_check_unsat();
m_drat_check_sat = p.drat_check_sat();
m_drat_file = p.drat_file();
m_smt_proof = p.smt_proof();
m_smt_proof_check = p.smt_proof_check();
m_smt_proof_check_rup = p.smt_proof_check_rup();
m_drat_disable = p.drat_disable();
@ -206,7 +205,7 @@ namespace sat {
(sp.lemmas2console() ||
m_drat_check_unsat ||
m_drat_file.is_non_empty_string() ||
m_smt_proof.is_non_empty_string() ||
sp.proof_log().is_non_empty_string() ||
m_smt_proof_check ||
m_drat_check_sat);
m_drat_binary = p.drat_binary();