Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								6630994a3d 
								
							 
						 
						
							
							
								
								+ bug reporter  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-03-04 18:31:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								858ce1158d 
								
							 
						 
						
							
							
								
								Bugfix in model translation (ast_manager mismatch after par-or). Thanks to stackoverflow user user297886 for reporting this issue.  
							
							... 
							
							
							
							http://stackoverflow.com/questions/28852722/segmentation-fault-while-using-par-or-tactic 
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
						
							2015-03-04 18:30:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								8d11c431b7 
								
							 
						 
						
							
							
								
								Bugfix for the OCaml bindings on Windows  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-03-04 17:44:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								ec4a07318e 
								
							 
						 
						
							
							
								
								Bugfix for the Java API on Windows  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-03-04 15:19:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								1f8119f601 
								
							 
						 
						
							
							
								
								Bugfix for the Java API. Thanks to codeplex user susmitj for reporting this problem!  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-03-04 15:14:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								400e203bce 
								
							 
						 
						
							
							
								
								Merge branch 'unstable' of  https://git01.codeplex.com/z3  into unstable  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-03-02 17:31:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								71f2d358ef 
								
							 
						 
						
							
							
								
								Bugfix in windows dist scripts  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-03-02 17:30:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								dd2c179663 
								
							 
						 
						
							
							
								
								Fix warnings during compilation with MSVC due to /LTCG  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-03-02 15:05:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								89c43676d5 
								
							 
						 
						
							
							
								
								save memory in the sat solver to tentatively speed things up.  
							
							... 
							
							
							
							I get a slight speedup on my benchmarks. There's still one extra sign extend, which will be removed in a follow-up patch
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-03-02 09:50:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								e64760abbd 
								
							 
						 
						
							
							
								
								fix the build with VS  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-03-02 09:18:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8bcd6edd08 
								
							 
						 
						
							
							
								
								temporary build fix  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-03-01 15:19:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								8029e31ddd 
								
							 
						 
						
							
							
								
								add compiler attributes to allocation functions  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-02-28 17:31:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nikolajbjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3bf22964dd 
								
							 
						 
						
							
							
								
								Merge branch 'unstable' of  https://git01.codeplex.com/z3  into unstable  
							
							
							
						 
						
							2015-02-27 11:09:05 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nikolajbjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3ca3c948cf 
								
							 
						 
						
							
							
								
								add bit-vector extract shortcuts to C++ API  
							
							... 
							
							
							
							Signed-off-by: nikolajbjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-02-27 11:08:49 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								71d31c1267 
								
							 
						 
						
							
							
								
								minor optimization to reset() methods in smt::ketnel and smt::quantifier_manager  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <a-nlopes@MSRC-4051274.europe.corp.microsoft.com> 
							
						 
						
							2015-02-27 11:48:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								8d303a09b5 
								
							 
						 
						
							
							
								
								Compile Z3 with link-time optimizations on Windows, yielding a 2-3% speedup  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-02-25 13:10:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								696a1a453a 
								
							 
						 
						
							
							
								
								Merge branch 'unstable' of  https://git01.codeplex.com/z3  into unstable  
							
							
							
						 
						
							2015-02-24 17:34:52 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								64e2011d42 
								
							 
						 
						
							
							
								
								fix crash in explanation generation. Codeplex issue 181  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-02-24 17:34:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								a51aed0133 
								
							 
						 
						
							
							
								
								Fixed bug in constant propagation  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-24 21:26:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nikolajbjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f0967c0572 
								
							 
						 
						
							
							
								
								Merge branch 'unstable' of  https://git01.codeplex.com/z3  into unstable  
							
							
							
						 
						
							2015-02-23 10:29:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nikolajbjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0d9f949ab2 
								
							 
						 
						
							
							
								
								Fix memory smash on double free of clauses  
							
							... 
							
							
							
							Signed-off-by: nikolajbjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-02-23 10:28:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8ea7a1905f 
								
							 
						 
						
							
							
								
								reset scope on reset, codeplex issue 183  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-02-22 10:16:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								a106b4125a 
								
							 
						 
						
							
							
								
								move definition of Z3_API to the right file  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-02-22 11:57:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								1e30fd2c65 
								
							 
						 
						
							
							
								
								Hide non-exported symbols when compiling with gcc/clang.  
							
							... 
							
							
							
							I get a 17% reduction in the size of libz3.so on linux 32 bits, plus a 0.5-1% speedup when using the API.
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-02-22 11:38:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								5676fbbc9e 
								
							 
						 
						
							
							
								
								compiler love: make a few symbols static and avoid unneeded relocations  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-02-22 11:13:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nikolajbjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a96a9a076d 
								
							 
						 
						
							
							
								
								Merge branch 'unstable' of  https://git01.codeplex.com/z3  into unstable  
							
							
							
						 
						
							2015-02-19 19:10:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nikolajbjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								aa40316268 
								
							 
						 
						
							
							
								
								rewrite terminology for policheck  
							
							... 
							
							
							
							Signed-off-by: nikolajbjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-02-19 19:09:12 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken McMillan 
								
							 
						 
						
							
							
							
							
								
							
							
								ece838bc80 
								
							 
						 
						
							
							
								
								merge interpolation fix  
							
							
							
						 
						
							2015-02-19 12:38:23 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken McMillan 
								
							 
						 
						
							
							
							
							
								
							
							
								185f9325a6 
								
							 
						 
						
							
							
								
								fixed interpolation bug  
							
							
							
						 
						
							2015-02-19 12:25:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nikolajbjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7735a40752 
								
							 
						 
						
							
							
								
								fix bug in array simplification. Codeplex issue 173  
							
							... 
							
							
							
							Signed-off-by: nikolajbjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-02-19 07:01:55 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								6537390171 
								
							 
						 
						
							
							
								
								+ bug reporter  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-18 16:34:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								9b137d54d3 
								
							 
						 
						
							
							
								
								Bugfix and new examples for implicit assumptions in Z3_solver_assert_and_track. Thanks to Amir Ebrahimi for reporting this issue!  
							
							... 
							
							
							
							(See http://stackoverflow.com/questions/28558683/modeling-constraints-in-z3-and-unsat-core-cases )
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-18 16:25:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								d3fb5f2a4c 
								
							 
						 
						
							
							
								
								fix misc compiler warnings  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> 
							
						 
						
							2015-02-15 11:53:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								614caaca62 
								
							 
						 
						
							
							
								
								Fix for arrays with arity > 1 in static_features  
							
							
							
						 
						
							2015-02-09 16:20:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								83a90a9133 
								
							 
						 
						
							
							
								
								Fixed infinite loop when nightly tests crash while std::cin is attached to /dev/null  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-09 15:26:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								3a8a62fc4c 
								
							 
						 
						
							
							
								
								Added array index/element sort detection to static_features  
							
							
							
						 
						
							2015-02-09 13:41:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								0a22f1e0f5 
								
							 
						 
						
							
							
								
								array simplifier fix for a fix...  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-08 18:07:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								321c181fd8 
								
							 
						 
						
							
							
								
								Bugfix for array_simplifier_plugin. Thanks to codeplex user mtappler for reporting this.  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-08 18:04:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								0298519b4f 
								
							 
						 
						
							
							
								
								Revert "Bugfix for array simplifier"  
							
							... 
							
							
							
							This reverts commit f9d38a97df 
							
						 
						
							2015-02-08 17:53:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								f9d38a97df 
								
							 
						 
						
							
							
								
								Bugfix for array simplifier  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-08 17:49:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								d7a37f246c 
								
							 
						 
						
							
							
								
								More bugfixes for smt setup  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-08 16:59:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								4792c5fb7c 
								
							 
						 
						
							
							
								
								Fixed bugs in static features and smt setup  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-08 16:53:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								72345026be 
								
							 
						 
						
							
							
								
								Revert "propagate_ineqs synchronization fix"  
							
							... 
							
							
							
							This reverts commit 73cebc24c8 
							
						 
						
							2015-02-08 15:16:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								73cebc24c8 
								
							 
						 
						
							
							
								
								propagate_ineqs synchronization fix  
							
							
							
						 
						
							2015-02-08 13:25:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								a78dd680fb 
								
							 
						 
						
							
							
								
								MPN synchronization fix  
							
							
							
						 
						
							2015-02-08 13:25:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								7e579604e1 
								
							 
						 
						
							
							
								
								Eliminated the old MS-Bignum interface because it stood in the way of progress.  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-07 19:39:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								da01f237fd 
								
							 
						 
						
							
							
								
								fixed memory leaks  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-07 18:06:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								778dd997d3 
								
							 
						 
						
							
							
								
								formatting (tabs)  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-07 18:05:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								359c7e4da9 
								
							 
						 
						
							
							
								
								Removed unnecessary variables and added initialization to others to silence warnings.  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-07 14:47:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								b96551a1a2 
								
							 
						 
						
							
							
								
								.NET/Java/ML: Moved toggle_warning_messages to Global, added en/disable_trace.  
							
							... 
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 
						
							2015-02-07 14:17:39 +00:00