mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 17:15:31 +00:00
Fix add external lemmas to solver even if use_bg_invs=false
spacer.use_bg_invs controls how user-supplied invariants are used. However, the user expects them to be used independent of the option.
This commit is contained in:
parent
a000747605
commit
58d93d8907
1 changed files with 1 additions and 1 deletions
|
@ -2507,7 +2507,7 @@ void context::add_cover(int level, func_decl* p, expr* property, bool bg)
|
|||
}
|
||||
|
||||
void context::add_invariant (func_decl *p, expr *property)
|
||||
{add_cover (infty_level(), p, property, true);}
|
||||
{add_cover (infty_level(), p, property, use_bg_invs());}
|
||||
|
||||
expr_ref context::get_reachable(func_decl *p) {
|
||||
pred_transformer* pt = nullptr;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue