mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-30 19:22:28 +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