Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								71e239c08e 
								
							 
						 
						
							
							
								
								fix   #2061  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2019-01-06 11:49:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0d400a5ad6 
								
							 
						 
						
							
							
								
								fix bit2bool bug reported by Jianying Li  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2019-01-04 07:46:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f8a3300026 
								
							 
						 
						
							
							
								
								introduce proxies to differentiate from arithmetical variables  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-12-29 11:13:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e40884725b 
								
							 
						 
						
							
							
								
								remove unused euf-mbi  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-12-28 19:47:48 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								64103038a7 
								
							 
						 
						
							
							
								
								simplify  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-12-28 12:20:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0628711c4a 
								
							 
						 
						
							
							
								
								simplify  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-12-28 12:18:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6a2d54b31e 
								
							 
						 
						
							
							
								
								cleanup and doc  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-12-28 11:59:17 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								da95fd7d83 
								
							 
						 
						
							
							
								
								fixing get-arith-vars and extraction of private variables  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-12-28 11:23:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8829fa96de 
								
							 
						 
						
							
							
								
								change projection function  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-12-28 09:38:17 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								076cfa5813 
								
							 
						 
						
							
							
								
								working on revising project0 to project  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-12-26 21:04:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								178e5b31e8 
								
							 
						 
						
							
							
								
								spread a few anonymous namespaces and remove some m_imp idioms  
							
							
							
						 
						
							2018-12-21 22:49:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
							
							
								
							
							
								4bc1b0b8c8 
								
							 
						 
						
							
							
								
								Fix typos.  
							
							
							
						 
						
							2018-12-05 21:07:34 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8248ec879e 
								
							 
						 
						
							
							
								
								fix qsat destructor memory allocation  #1948  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-11-28 15:35:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
							
							
								
							
							
								e570940662 
								
							 
						 
						
							
							
								
								Prefer using empty rather than size comparisons.  
							
							
							
						 
						
							2018-11-27 21:42:04 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								72400f1869 
								
							 
						 
						
							
							
								
								fix   #1927  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-11-12 03:43:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Florian Pigorsch 
								
							 
						 
						
							
							
							
							
								
							
							
								326bf401b9 
								
							 
						 
						
							
							
								
								Fix some spelling errors (mostly in comments).  
							
							
							
						 
						
							2018-10-20 17:07:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michał Janiszewski 
								
							 
						 
						
							
							
							
							
								
							
							
								cfd0486582 
								
							 
						 
						
							
							
								
								Catch exceptions by const-reference  
							
							... 
							
							
							
							Exceptions caught by value incur needless cost in C++, most of them can
be caught by const-reference, especially as nearly none are actually
used. This could allow compiler generate a slightly more efficient code. 
							
						 
						
							2018-10-16 19:16:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6704a4be02 
								
							 
						 
						
							
							
								
								Revert "Made Z3 compile for C++17 with MSVC"  
							
							
							
						 
						
							2018-10-15 12:52:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Parkinson 
								
							 
						 
						
							
							
							
							
								
							
							
								01005a46f6 
								
							 
						 
						
							
							
								
								Made it more legal C++17  
							
							
							
						 
						
							2018-10-15 17:25:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
							
							
								
							
							
								cdfc19a885 
								
							 
						 
						
							
							
								
								Use nullptr.  
							
							
							
						 
						
							2018-10-02 09:11:19 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e0490450f3 
								
							 
						 
						
							
							
								
								add capabilities to python API, fix model extraction for qsat  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-28 13:23:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e4ae80b3f2 
								
							 
						 
						
							
							
								
								update documentation for renamed parameter  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-07-06 21:25:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								eceb92f5ef 
								
							 
						 
						
							
							
								
								add utilities for purification  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-07-05 09:50:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								246df792df 
								
							 
						 
						
							
							
								
								sign of life for CSQ using pogo  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-07-03 15:51:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								cef17c22a1 
								
							 
						 
						
							
							
								
								remove some allocs from exceptions  
							
							
							
						 
						
							2018-07-02 17:08:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								18121e5241 
								
							 
						 
						
							
							
								
								Merge pull request  #1707  from agurfinkel/deep_space  
							
							... 
							
							
							
							Deep space 
							
						 
						
							2018-06-28 05:38:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								5de6628a5d 
								
							 
						 
						
							
							
								
								remove spurious copies and inc_refs around ref_vector  
							
							
							
						 
						
							2018-06-28 10:31:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								4abab8aaf5 
								
							 
						 
						
							
							
								
								Fix bug in qe_term_graph  
							
							... 
							
							
							
							In merge, parents of A instead of parents of B were traversed.
Among other things, it created stale marks that caused an
infinite loop in to_lits() 
							
						 
						
							2018-06-27 22:54:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7844476a7d 
								
							 
						 
						
							
							
								
								fixes to term-graph, add proof-checker routines for PR_BIND, remove orphaned file  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-27 17:04:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								91ef84b8c9 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2018-06-27 11:25:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								20fc573d5b 
								
							 
						 
						
							
							
								
								add laxer check for oeq_quant_intro  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-27 11:24:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								2b31024dab 
								
							 
						 
						
							
							
								
								add obj_ref::operator=(obj_ref &&) + a few explicit uses  
							
							
							
						 
						
							2018-06-26 17:00:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								520ce9a5ee 
								
							 
						 
						
							
							
								
								integrate lambda expressions  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-26 07:23:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								915983821b 
								
							 
						 
						
							
							
								
								add rewrite to each branch of mbp  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-24 17:06:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8969a7035c 
								
							 
						 
						
							
							
								
								Merge pull request  #1693  from NikolajBjorner/master  
							
							... 
							
							
							
							fix  #1675  
						
							2018-06-20 17:36:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								19e2f8c9d5 
								
							 
						 
						
							
							
								
								fix   #1694  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-20 17:35:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								335d672bf1 
								
							 
						 
						
							
							
								
								fix   #1675 , regression in core processing in maxres  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-19 23:23:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8040eddf65 
								
							 
						 
						
							
							
								
								fix   #1658   fix   #1689  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-18 16:41:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								f936c92efc 
								
							 
						 
						
							
							
								
								Improve distinct constraint generation  
							
							... 
							
							
							
							still many more optimizations possible 
							
						 
						
							2018-06-14 22:27:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								baa96909cc 
								
							 
						 
						
							
							
								
								mb-skolem for arithmetic with model repair  
							
							... 
							
							
							
							The contract is that users of mb-skolem ensure that
interface equalities are preserved (by adding a
sufficient set of disequalities, such as a chain
x1 < x2 < x3 .., to force that solutions for
x_i does not clash).
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-14 17:26:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a0af3383db 
								
							 
						 
						
							
							
								
								fixes to bdd  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-14 17:25:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								05abf19009 
								
							 
						 
						
							
							
								
								comment  
							
							
							
						 
						
							2018-06-14 16:38:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								a3de478c93 
								
							 
						 
						
							
							
								
								typo  
							
							
							
						 
						
							2018-06-14 16:13:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								83cee9e81f 
								
							 
						 
						
							
							
								
								Comments  
							
							
							
						 
						
							2018-06-14 16:08:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								87715620d9 
								
							 
						 
						
							
							
								
								Fix mk_distict in term_graph  
							
							
							
						 
						
							2018-06-14 16:08:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bc8ddedc54 
								
							 
						 
						
							
							
								
								fix a few build regressions  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-14 16:08:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								e355123e37 
								
							 
						 
						
							
							
								
								Change declaration of projector  
							
							
							
						 
						
							2018-06-14 16:08:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								49279d7047 
								
							 
						 
						
							
							
								
								debugging mbi  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-06-14 16:08:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								732a8149d8 
								
							 
						 
						
							
							
								
								vurtego update  
							
							
							
						 
						
							2018-06-14 16:08:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								a56c9faedb 
								
							 
						 
						
							
							
								
								A sketch of vurtego  
							
							
							
						 
						
							2018-06-14 16:08:52 -07:00