3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-11-03 21:09:11 +00:00
better proof generation for the case when the query is reachable from initial
states. This case needs to be handled better so that spacer can assume
the problem is non-trivial.
This commit is contained in:
Arie Gurfinkel 2020-04-10 15:19:57 -04:00
parent d14ce97b76
commit a261bd94ed
3 changed files with 25 additions and 21 deletions

View file

@ -510,7 +510,7 @@ public:
/// initialize reachability facts using initial rules
void init_rfs ();
reach_fact *mk_rf(pob &n, model &mdl, const datalog::rule &r);
void add_rf (reach_fact *fact); // add reachability fact
void add_rf (reach_fact *fact, bool force = false); // add reachability fact
reach_fact* get_last_rf () const { return m_reach_facts.back (); }
expr* get_last_rf_tag () const;