3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-25 10:05:32 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-04-05 12:10:02 -07:00
parent efc02282f4
commit 2ed26e8e73
2 changed files with 2 additions and 2 deletions

View file

@ -102,7 +102,7 @@ namespace datalog {
throw default_exception(std::string("get_rules_along_trace is not supported for ") + m_name);
}
virtual proof_ref get_proof() {
return proof_ref(m.mk_asserted(m.mk_true()), m);
return proof_ref(m.mk_asserted(m.mk_false()), m);
}
virtual void add_callback(void *state,
const t_new_lemma_eh new_lemma_eh,

View file

@ -269,7 +269,7 @@ class horn_tactic : public tactic {
if (produce_proofs) {
proof_ref proof = m_ctx.get_proof();
pc = proof2proof_converter(m, proof);
g->assert_expr(m.mk_false(), proof, nullptr);
g->assert_expr(m.get_fact(proof), proof, nullptr);
}
else {
g->assert_expr(m.mk_false());