Martin R. Neuhäußer 
								
							 
						 
						
							
							
							
							
								
							
							
								5845e63396 
								
							 
						 
						
							
							
								
								Make cmake not emit -fPIC to mingw64 for Windows builds.  
							
							... 
							
							
							
							This patch detects a mingw64 build of the shared library and does not emit -fPIC to the compiler.
This is necessary to avoid a warning message, as Windows native code DLLs are generally relocatable
and not position independent. 
							
						 
						
							2016-06-24 12:40:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								98a34ca51f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-06-23 21:39:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c72ed3e6b4 
								
							 
						 
						
							
							
								
								update core minimization code  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-06-23 21:39:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								020e8aef6d 
								
							 
						 
						
							
							
								
								regex union  
							
							
							
						 
						
							2016-06-23 17:14:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								04803d7a3b 
								
							 
						 
						
							
							
								
								starting regex support  
							
							
							
						 
						
							2016-06-23 15:24:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								0a575936d0 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-06-23 19:31:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								8bde7b8a4c 
								
							 
						 
						
							
							
								
								Added facilities for dumping smt_params for debugging purposes  
							
							
							
						 
						
							2016-06-23 19:31:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								41edf5f91e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-06-22 20:25:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5b497b6249 
								
							 
						 
						
							
							
								
								reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-06-22 20:25:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								fad1dffbf0 
								
							 
						 
						
							
							
								
								Added PATH info to successful build message  
							
							
							
						 
						
							2016-06-22 19:03:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								89b1d7d8da 
								
							 
						 
						
							
							
								
								Fixed test case  
							
							
							
						 
						
							2016-06-22 18:52:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								8c191781e7 
								
							 
						 
						
							
							
								
								Fixed warning message  
							
							
							
						 
						
							2016-06-22 18:52:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								4c34629806 
								
							 
						 
						
							
							
								
								starting regex support, rewriter  
							
							
							
						 
						
							2016-06-21 21:13:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								a808a8c587 
								
							 
						 
						
							
							
								
								theory_str infer_len_concat_arg  
							
							
							
						 
						
							2016-06-21 17:38:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								1e46782392 
								
							 
						 
						
							
							
								
								theory_str infer_len_concat  
							
							
							
						 
						
							2016-06-21 17:25:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								ba42478f9b 
								
							 
						 
						
							
							
								
								string-integer wip  
							
							
							
						 
						
							2016-06-20 20:02:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fa6f9b4a37 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-06-20 16:39:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9c099d6b1b 
								
							 
						 
						
							
							
								
								fix mb maximization logic, so far not accessible  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-06-20 16:39:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								89a337ba7e 
								
							 
						 
						
							
							
								
								quick path with string-integer integration in theory_str::simplify_concat_equality  
							
							
							
						 
						
							2016-06-19 18:25:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								b086aac45f 
								
							 
						 
						
							
							
								
								Use constructors instead of static methods for Context.java.  
							
							
							
						 
						
							2016-06-16 18:21:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								5b3c868c90 
								
							 
						 
						
							
							
								
								theory_str Replace method  
							
							
							
						 
						
							2016-06-15 21:14:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								fb20951064 
								
							 
						 
						
							
							
								
								theory_str Substr support WIP  
							
							
							
						 
						
							2016-06-15 20:26:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								be5bf7fb80 
								
							 
						 
						
							
							
								
								LastIndexof support  
							
							
							
						 
						
							2016-06-15 18:45:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								7c8b882ae6 
								
							 
						 
						
							
							
								
								decl and rewriter support for LastIndexof in theory_str (WIP)  
							
							
							
						 
						
							2016-06-15 18:04:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								dc5a334d42 
								
							 
						 
						
							
							
								
								support for Indexof2 in theory_str  
							
							
							
						 
						
							2016-06-15 17:37:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								881e3056f3 
								
							 
						 
						
							
							
								
								support for IndexOf in theory_str  
							
							
							
						 
						
							2016-06-14 21:28:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								db2a5854e9 
								
							 
						 
						
							
							
								
								decl and rewriter for Indexof (WIP)  
							
							
							
						 
						
							2016-06-14 20:10:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								7aeeb599ef 
								
							 
						 
						
							
							
								
								very very basic Contains support in theory_str  
							
							... 
							
							
							
							not included: the 1200 lines of code that make it very fast 
							
						 
						
							2016-06-14 18:43:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								a3986d6d0e 
								
							 
						 
						
							
							
								
								decl and rewriter support for Contains (WIP)  
							
							
							
						 
						
							2016-06-14 18:36:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								989d6b577b 
								
							 
						 
						
							
							
								
								EndsWith axiomatization in theory_str  
							
							
							
						 
						
							2016-06-14 18:05:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								fd38b4c729 
								
							 
						 
						
							
							
								
								EndsWith decl and rewriter, WIP  
							
							
							
						 
						
							2016-06-14 17:55:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								4f131ebba7 
								
							 
						 
						
							
							
								
								prevent infinite loop of axiom generation. working StartsWith  
							
							
							
						 
						
							2016-06-14 16:42:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								c5ffb012dd 
								
							 
						 
						
							
							
								
								axioms for StartsWith; WIP as I need to fix an infinite recursion bug  
							
							
							
						 
						
							2016-06-14 16:16:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bfe26390f0 
								
							 
						 
						
							
							
								
								fix bug introduced when hiding unused variables in  96e157e, reported by Mikolas Janota  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-06-14 08:12:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8da0146318 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-06-14 08:10:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9253ca9d86 
								
							 
						 
						
							
							
								
								make use of warning_msg safe for formatting. Thanks to Scott McPeak for reporting  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-06-14 08:10:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								c8c262fb93 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-06-14 13:14:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								3ea71b4b25 
								
							 
						 
						
							
							
								
								Fixed SMT2 scanner to allow 0xFF characters.  
							
							... 
							
							
							
							Thanks to Santiago Zanella-Beguelin for reporting this issue. 
							
						 
						
							2016-06-14 12:49:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								7d8e54c50f 
								
							 
						 
						
							
							
								
								decl and rewriter for string StartsWith  
							
							
							
						 
						
							2016-06-13 22:27:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								be5cc02a45 
								
							 
						 
						
							
							
								
								working axiomatization for CharAt  
							
							
							
						 
						
							2016-06-13 21:57:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b11f9050e3 
								
							 
						 
						
							
							
								
								fix bugs exposed from bad indentation warnings,  #650  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-06-13 18:20:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								16ad33bf39 
								
							 
						 
						
							
							
								
								add collection of statistics  #652  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-06-13 18:17:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								389845180c 
								
							 
						 
						
							
							
								
								add CharAt to theory_str and basic rewrite rule for constant CharAt exprs  
							
							
							
						 
						
							2016-06-13 16:34:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								b65d83aacf 
								
							 
						 
						
							
							
								
								Java API: explain the phantom references mechanics in Javadoc.  
							
							
							
						 
						
							2016-06-13 12:22:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								a914822346 
								
							 
						 
						
							
							
								
								JavaAPI: DecRefQueue -- do not use move_limit for now.  
							
							
							
						 
						
							2016-06-13 12:18:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								26d6c99aac 
								
							 
						 
						
							
							
								
								Typo in Javadoc.  
							
							
							
						 
						
							2016-06-13 12:11:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								27aa37946e 
								
							 
						 
						
							
							
								
								Do not lock on context creation and deletion.  
							
							
							
						 
						
							2016-06-13 12:09:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								7d09dbb8ec 
								
							 
						 
						
							
							
								
								basic infrastructure for string rewriting  
							
							
							
						 
						
							2016-06-12 20:46:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								18cd47dcd0 
								
							 
						 
						
							
							
								
								add flag for bailing out during a final check infinite loop in theory_str  
							
							... 
							
							
							
							also adds more debugging to free variable gen 
							
						 
						
							2016-06-12 20:14:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c7ff05cc78 
								
							 
						 
						
							
							
								
								enable core minimization with qsat in case it turns out to be useful  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-06-12 15:58:12 -07:00