mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-26 17:29:21 +00:00 
			
		
		
		
	fix crash in explanation generation. Codeplex issue 181
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
		
							parent
							
								
									c3232693f0
								
							
						
					
					
						commit
						b8fbc32689
					
				
					 4 changed files with 7 additions and 2 deletions
				
			
		|  | @ -335,6 +335,7 @@ namespace datalog { | |||
|         if (!is_predicate(decl)) { | ||||
|             m_pinned.push_back(decl); | ||||
|             m_preds.insert(decl); | ||||
|             TRACE("dl", tout << mk_pp(decl, m) << "\n";); | ||||
|             if (named) { | ||||
|                 m_preds_by_name.insert(decl->get_name(), decl); | ||||
|             } | ||||
|  | @ -345,6 +346,7 @@ namespace datalog { | |||
|         m_preds.reset(); | ||||
|         func_decl_set::iterator it = preds.begin(), end = preds.end(); | ||||
|         for (; it != end; ++it) { | ||||
|             TRACE("dl", tout << mk_pp(*it, m) << "\n";); | ||||
|             m_preds.insert(*it); | ||||
|         } | ||||
|     } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue