Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								98dfd82765 
								
							 
						 
						
							
							
								
								adding quipie  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-15 21:55:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								106b677201 
								
							 
						 
						
							
							
								
								fixes in gomory cut  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-15 17:47:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								34bdea750c 
								
							 
						 
						
							
							
								
								fixes in gomory cut  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-15 17:46:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								8c122ba9bd 
								
							 
						 
						
							
							
								
								fixes in gomory cut  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-15 17:33:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								03d55426bb 
								
							 
						 
						
							
							
								
								fixes in gomory cut  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-15 17:15:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0232383191 
								
							 
						 
						
							
							
								
								mini IC3 sample  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-15 16:59:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								324396e403 
								
							 
						 
						
							
							
								
								separate the gomory cut functionality in a separate file  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-14 17:12:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								26764b076f 
								
							 
						 
						
							
							
								
								adjust cuts and branch (m_t and m_k) for terms  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-14 12:39:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								257ba6218f 
								
							 
						 
						
							
							
								
								remove gomory.h  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-14 11:54:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								22213a9e73 
								
							 
						 
						
							
							
								
								rebase  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-14 11:53:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								57357b7ece 
								
							 
						 
						
							
							
								
								does not compile  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2018-09-14 11:52:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								5dee39721a 
								
							 
						 
						
							
							
								
								rebase  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-14 11:52:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								e705e5a309 
								
							 
						 
						
							
							
								
								branch on inf basic in gomory  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2018-09-14 11:49:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								78950fde17 
								
							 
						 
						
							
							
								
								initialize solver before parse is invoked. Fixes issue reported by Selsam  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-13 19:05:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								19d3b5cfd1 
								
							 
						 
						
							
							
								
								Merge pull request  #1826  from dselsam/master  
							
							... 
							
							
							
							remove duplicate method definitions 
							
						 
						
							2018-09-13 18:38:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Selsam 
								
							 
						 
						
							
							
							
							
								
							
							
								2a8d207bf4 
								
							 
						 
						
							
							
								
								remove duplicate method definitions  
							
							
							
						 
						
							2018-09-13 14:31:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6ea4aff622 
								
							 
						 
						
							
							
								
								add validation code for cuts, fix missing unit propagation  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-13 10:47:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4ffd860375 
								
							 
						 
						
							
							
								
								narrowing incorrect lemma generation  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-11 11:31:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3bf072557e 
								
							 
						 
						
							
							
								
								disable branches when arguments are non-integral  #1824  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-11 04:14:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ef310648ae 
								
							 
						 
						
							
							
								
								re-enable dotnet, ci got broken. Related  #1815  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-11 03:50:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b1423e17a1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2018-09-11 03:14:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								36a14a354a 
								
							 
						 
						
							
							
								
								disable dotnet in ci script. It seems to get turned on even if dotnet bindings are not requested  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-11 03:14:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da20d949c6 
								
							 
						 
						
							
							
								
								Merge pull request  #1823  from levnach/bound_vars  
							
							... 
							
							
							
							Create special lemmas for "div" 
							
						 
						
							2018-09-10 18:47:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								445546b684 
								
							 
						 
						
							
							
								
								fix gc  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-10 17:20:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								18bec88a8a 
								
							 
						 
						
							
							
								
								purify non-constant terms by default to enforce theory  #1820  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-10 15:52:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								f810a5d8c3 
								
							 
						 
						
							
							
								
								remove an assert  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2018-09-10 15:22:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e818b7bd27 
								
							 
						 
						
							
							
								
								fix   #1812  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-10 15:15:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a37d05d54b 
								
							 
						 
						
							
							
								
								fix   #1819  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-10 13:53:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								def6f19edb 
								
							 
						 
						
							
							
								
								Merge pull request  #1818  from mtrberzi/str-const-canonical  
							
							... 
							
							
							
							Z3str3/Seq: canonicalize encoding of string constants/symbols 
							
						 
						
							2018-09-10 13:46:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								813b906341 
								
							 
						 
						
							
							
								
								do not bound all free vars  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2018-09-10 13:43:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								8068c64cab 
								
							 
						 
						
							
							
								
								avoid using not initialized variables in theory_lra  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2018-09-10 11:02:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e61373cd4f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2018-09-10 08:57:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fae66671d8 
								
							 
						 
						
							
							
								
								fix   #1817  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-10 08:57:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								67a2a26009 
								
							 
						 
						
							
							
								
								fixing bound detection ( #86 )  
							
							... 
							
							
							
							* fixing bound detection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* check-idiv bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-09 14:26:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								211210338a 
								
							 
						 
						
							
							
								
								bound vars  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2018-09-07 22:00:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1e4681e0bc 
								
							 
						 
						
							
							
								
								jscheduler  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-07 16:07:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								386cbade89 
								
							 
						 
						
							
							
								
								na  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-07 16:06:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								13abf5c6a6 
								
							 
						 
						
							
							
								
								n/a  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-06 17:49:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								b09035565a 
								
							 
						 
						
							
							
								
								canonicalize encoding of string constants/symbols  
							
							
							
						 
						
							2018-09-05 19:04:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e11b62bc6 
								
							 
						 
						
							
							
								
								Merge pull request  #1809  from agurfinkel/deep_space  
							
							... 
							
							
							
							Fix performance regression 
							
						 
						
							2018-09-04 20:35:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								f67346d16e 
								
							 
						 
						
							
							
								
								Fix is_infty_level to treat 2^16-1 as infinity  
							
							
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								5d2f682f7a 
								
							 
						 
						
							
							
								
								Enable proof mode in add_cover  
							
							
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								7bff74dec0 
								
							 
						 
						
							
							
								
								Minor pass on synchronize transform  
							
							
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								24044429a7 
								
							 
						 
						
							
							
								
								Rename cache to m_cache  
							
							
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								0516e6f21f 
								
							 
						 
						
							
							
								
								Integrating synchronize pass  
							
							
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								8400122596 
								
							 
						 
						
							
							
								
								mk_synchronize rule transformation  
							
							
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								3a01fd791b 
								
							 
						 
						
							
							
								
								Replace rule API  
							
							
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								0035d9b8cb 
								
							 
						 
						
							
							
								
								Background external invariants  
							
							... 
							
							
							
							Background external invariants are constraints that are assumed to be
true of the system. This commit introduces a mode in which
background invariants are used only duing inductive generalization
and lemma pushing, but not during predecessor computation.
It is believed that this will be more efficient used of background
external invariants since they will not be able to disturb how
predecessors are generalized and computed.
Based on a patch by Jorge Navas 
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arie Gurfinkel 
								
							 
						 
						
							
							
							
							
								
							
							
								533e9c5837 
								
							 
						 
						
							
							
								
								Expand equality literals when eq_prop is disabled  
							
							... 
							
							
							
							When equality propagation is disabled for arithmetic,
equality atoms are expanded into inequality for potentially
better generalization with interpolation 
							
						 
						
							2018-09-04 21:49:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f53b7aaca2 
								
							 
						 
						
							
							
								
								fix none-case  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2018-09-04 15:46:10 -07:00