Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								9ee7326a19 
								
							 
						 
						
							
							
								
								tweaks to process_concat_eq_type_3  
							
							
							
						 
						
							2016-09-14 17:26:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Dutcher 
								
							 
						 
						
							
							
							
							
								
							
							
								02217d048b 
								
							 
						 
						
							
							
								
								replace all non-portable filepath slashes with os.path.join  
							
							
							
						 
						
							2016-09-14 14:19:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								a294c145dc 
								
							 
						 
						
							
							
								
								add theory_str::try_eval_concat to work around rewriter behaviour  
							
							... 
							
							
							
							this fixes a regression in concat-013.smt2 
							
						 
						
							2016-09-14 16:18:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								e46fc7b0b6 
								
							 
						 
						
							
							
								
								fix expr-app conversion  
							
							
							
						 
						
							2016-09-14 15:51:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5290cd1ff5 
								
							 
						 
						
							
							
								
								Merge pull request  #737  from MathieuRoger/patch-1  
							
							... 
							
							
							
							Update socrates.py 
							
						 
						
							2016-09-14 12:42:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								804009a757 
								
							 
						 
						
							
							
								
								use z3str2 eqc semantics for get_eqc_value  
							
							
							
						 
						
							2016-09-14 15:37:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Roger 
								
							 
						 
						
							
							
							
							
								
							
							
								9245e61775 
								
							 
						 
						
							
							
								
								Update socrates.py  
							
							
							
						 
						
							2016-09-14 21:36:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								50353168ef 
								
							 
						 
						
							
							
								
								fix semantics of get_concats_in_eqc and get_var_in_eqc  
							
							
							
						 
						
							2016-09-14 15:36:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								87d61d6d6e 
								
							 
						 
						
							
							
								
								fix semantics of in_same_eqc  
							
							
							
						 
						
							2016-09-14 15:35:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								ec9e1686f7 
								
							 
						 
						
							
							
								
								fix semantics of collect_eq_nodes and simplify_parent  
							
							
							
						 
						
							2016-09-14 15:32:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								9481601b4b 
								
							 
						 
						
							
							
								
								restore z3str2 eqc semantics in theory_str::new_eq_check  
							
							
							
						 
						
							2016-09-14 15:15:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e7f36a2d35 
								
							 
						 
						
							
							
								
								remove special characters  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-14 10:32:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								01eafdf68e 
								
							 
						 
						
							
							
								
								Merge pull request  #736  from MathieuRoger/patch-1  
							
							... 
							
							
							
							Create socrates.py 
							
						 
						
							2016-09-14 10:29:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Roger 
								
							 
						 
						
							
							
							
							
								
							
							
								a7e3a9df5a 
								
							 
						 
						
							
							
								
								Create socrates.py  
							
							... 
							
							
							
							Classical syllogism in Z3.
Many samples talks about integer, reals. Not much sample available on non integer things. 
							
						 
						
							2016-09-14 19:10:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Dutcher 
								
							 
						 
						
							
							
							
							
								
							
							
								02783d0bfb 
								
							 
						 
						
							
							
								
								Minor tweaks to make things more reliable/less obnoxious  
							
							
							
						 
						
							2016-09-14 01:49:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Dutcher 
								
							 
						 
						
							
							
							
							
								
							
							
								cb83c42100 
								
							 
						 
						
							
							
								
								Make python stuff live in a python directory in the build tree  
							
							
							
						 
						
							2016-09-14 01:49:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Dutcher 
								
							 
						 
						
							
							
							
							
								
							
							
								704105306c 
								
							 
						 
						
							
							
								
								FINISH IT  
							
							
							
						 
						
							2016-09-14 01:40:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Dutcher 
								
							 
						 
						
							
							
							
							
								
							
							
								0bbd172af3 
								
							 
						 
						
							
							
								
								First steps to a sane python build  
							
							
							
						 
						
							2016-09-14 01:37:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Dutcher 
								
							 
						 
						
							
							
							
							
								
							
							
								fa6cc19184 
								
							 
						 
						
							
							
								
								Moved python bindings into package  
							
							
							
						 
						
							2016-09-14 01:33:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								34dc655150 
								
							 
						 
						
							
							
								
								z3str2 eqc semantics for theory_str unroll checks  
							
							
							
						 
						
							2016-09-13 18:24:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								8f636e1f57 
								
							 
						 
						
							
							
								
								fix typo'ed set reference in handle_equality  
							
							
							
						 
						
							2016-09-13 18:16:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								aea0032aa7 
								
							 
						 
						
							
							
								
								manage our own union-find structure in theory_str  
							
							... 
							
							
							
							concat-086.smt2 passes with this, for the first time ever 
							
						 
						
							2016-09-13 18:01:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9f77759cd6 
								
							 
						 
						
							
							
								
								ensure that status is displayed in SMT-LIB2 compliant way. Issue  #734  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-13 10:34:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								ca71a20ab7 
								
							 
						 
						
							
							
								
								add caching to theory_str::mk_concat, WIP  
							
							
							
						 
						
							2016-09-12 17:17:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								015016c92b 
								
							 
						 
						
							
							
								
								disable variable scope check if not tracing in theory_str  
							
							
							
						 
						
							2016-09-12 16:57:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								b3fddf4707 
								
							 
						 
						
							
							
								
								performance optimization in theory_str::classify_ast_by_type  
							
							
							
						 
						
							2016-09-12 16:41:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								2c5569aa1f 
								
							 
						 
						
							
							
								
								change cut_var_map to obj_map  
							
							
							
						 
						
							2016-09-12 15:43:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5a86815f34 
								
							 
						 
						
							
							
								
								fix regression in seq-replace rewriting  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-11 05:43:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1450594fc6 
								
							 
						 
						
							
							
								
								add patch to deal with bug exposed in issue  #721  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-10 12:15:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0b57829bdd 
								
							 
						 
						
							
							
								
								fix heisenbug, unintialized variable, issue  #720  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-10 11:04:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cb140011bc 
								
							 
						 
						
							
							
								
								add missing rewrite rule. Issue  #731  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-10 09:42:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2f67665c7e 
								
							 
						 
						
							
							
								
								ensure stoi axiom even when no value is present for argument. Issue  #731  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-10 09:40:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								82e07aae8c 
								
							 
						 
						
							
							
								
								disable deferred eqc check in theory_str  
							
							
							
						 
						
							2016-09-08 19:55:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d74e618565 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-09-08 13:59:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e485d1889c 
								
							 
						 
						
							
							
								
								update replace semantics  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-08 13:59:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								76cf28d48b 
								
							 
						 
						
							
							
								
								move from uint_set to hashtable over unsigned to save memory overhead in consequence generation  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-08 13:34:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								94b67412ec 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-09-07 11:59:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c5dd441947 
								
							 
						 
						
							
							
								
								fixes to consequence generation and cancellation  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-07 11:50:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2d9dced1c7 
								
							 
						 
						
							
							
								
								fix spacing, cast to Bool  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-06 20:18:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								520f8fc60e 
								
							 
						 
						
							
							
								
								Merge pull request  #730  from cttghc/patch-1  
							
							... 
							
							
							
							Fix omission of Z3_model_has_interp in z3++.h 
							
						 
						
							2016-09-07 11:13:24 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cttghc 
								
							 
						 
						
							
							
							
							
								
							
							
								758266b952 
								
							 
						 
						
							
							
								
								Fix omission of Z3_model_has_interp in z3++.h  
							
							
							
						 
						
							2016-09-06 18:32:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0e9758a211 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2016-09-06 14:39:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3b70dd6678 
								
							 
						 
						
							
							
								
								tuning by using get_consequences2  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2016-09-06 14:29:40 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								c83e39d3b8 
								
							 
						 
						
							
							
								
								fix incorrect axiom in theory_str for Contains check  
							
							... 
							
							
							
							this partially fixes a regression in contains-034.smt2, which now
is at least not a SAT-as-UNSAT 
							
						 
						
							2016-09-05 17:45:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								e7ae60893c 
								
							 
						 
						
							
							
								
								Merge pull request  #728  from AlexVonB/patch-1  
							
							... 
							
							
							
							Fix VisualStudio 2010 compiler warning C4100 
							
						 
						
							2016-09-05 10:29:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AlexVonB 
								
							 
						 
						
							
							
							
							
								
							
							
								c6b0fc444c 
								
							 
						 
						
							
							
								
								Fix VisualStudio 2010 compiler warning C4100  
							
							... 
							
							
							
							When compiling with Visual Studio 2010 the buildlog warns of the following: `z3++.h: warning C4100: 'e' : unreferenced formal parameter` and `z3++.h: warning C4100: 'c' : unreferenced formal parameter`. This merge request removes this warning. 
							
						 
						
							2016-09-05 16:22:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								7b34efada7 
								
							 
						 
						
							
							
								
								add aggressive unroll test option to theory_str  
							
							
							
						 
						
							2016-09-04 18:48:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								347f441517 
								
							 
						 
						
							
							
								
								add a check for variable scope to theory_str  
							
							
							
						 
						
							2016-09-02 20:44:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								2b8f165cc4 
								
							 
						 
						
							
							
								
								patch UNSAT to UNKNOWN in cmd_context for theory_str  
							
							
							
						 
						
							2016-09-02 19:04:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								d3062a8eff 
								
							 
						 
						
							
							
								
								omit out-of-scope length testers from axiom premise in theory_str::gen_len_test_options  
							
							... 
							
							
							
							this fixes a regression in charAt-007.smt2 
							
						 
						
							2016-09-02 18:23:41 -04:00