Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								e7c0c29ae5
								
							
						 | 
						
							
							
								
								potentially fix out-of-scope infinite loop bug in theory_str gen_unroll_conditional_options
							
							
							
							
							
						 | 
						
							2016-09-15 15:59:56 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Dutcher
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e498536b6
								
							
						 | 
						
							
							
								
								Fix cmake build to work with the new system
							
							
							
							
							
						 | 
						
							2016-09-15 02:19:20 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								8776b97841
								
							
						 | 
						
							
							
								
								variable scope correctness hack in theory_str
							
							
							
							
							
						 | 
						
							2016-09-14 22:08:40 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								bed40c45b8
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2016-09-14 21:48:27 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								ad7247df51
								
							
						 | 
						
							
							
								
								make calls to theory_str::dump_assignments depend on the correct trace flags
							
							
							
							
							
						 | 
						
							2016-09-14 19:32:14 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								15055c8041
								
							
						 | 
						
							
							
								
								use mk_int_var to make xor terms
							
							
							
							
							
						 | 
						
							2016-09-14 19:01:14 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								d334403720
								
							
						 | 
						
							
							
								
								remove relevancy testing experiment
							
							
							
							
							
						 | 
						
							2016-09-14 17:42:40 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								f22f4da023
								
							
						 | 
						
							
							
								
								remove unused variable
							
							
							
							
							
						 | 
						
							2016-09-14 17:33:47 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
						 |