| 
								
								
									 Nikolaj Bjorner | b758a7a508 | disable smt-lib success printing when locally parsing database of common pattern rules. Issue #743 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-22 19:53:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 092c52e5b7 | fix for package directory. issue #744 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-22 18:29:26 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | dc8062ba67 | patch out contains check for substr reduction fixes all regressions in release build, we may want to revisit this later | 2016-09-22 20:14:42 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 1061cdf58a | fix value tester theory var reuse in theory_str fixes release regression in charAt-007 | 2016-09-22 15:40:43 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9746794962 | Merge pull request #742 from angr/fix-tests Fix z3test for build rearrangement | 2016-09-21 18:41:57 -07:00 |  | 
				
					
						| 
								
								
									 Andrew Dutcher | 4801a27c2d | Fix up z3test to a) exist and b) work | 2016-09-21 17:18:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cf56da8482 | add z3test to cmakelists.txt Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-21 16:33:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ef0dd74c53 | try copy instead of cp Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-21 16:14:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 14668b4d44 | Merge pull request #735 from angr/new-build New packaging for and ability to distribute python bindings | 2016-09-21 15:55:22 -07:00 |  | 
				
					
						| 
								
								
									 Andrew Dutcher | f451363a8f | use copy instead of create_symlink when not on unix | 2016-09-21 15:15:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 516dba52ce | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-09-21 12:24:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 527c5191a6 | Add C++ functions for set operations per stackoverflow post, set relevancy = 2 for quantified maxsmt per example from Aaron Gember, fix conversion of default weights based on bug report from Patrick Trentin on maxsat. Annotating soft constraints with weight=0 caused the weight to be adjusted to 1 and therefore produce wrong results Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-21 12:24:24 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 4433417b6e | faster push_scope in theory_str | 2016-09-20 16:25:28 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | feef85c129 | override scope check in theory_str::solve_concat_eq_str fixes indexof2-009.smt2 | 2016-09-20 15:37:29 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 48eaa6159c | disable aggressive unroll testing in theory_str, it may be doing more harm than good | 2016-09-20 01:10:27 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 447c6e4ce3 | refresh length tester in theory_str::gen_len_val_options_for_free_var fixes charAt-007.smt2 | 2016-09-20 00:28:29 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f1d7ffcdce | fix regression regex-020 | 2016-09-20 00:14:38 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9615b191de | theory_str hacking for theory var stuff WIP | 2016-09-19 23:40:17 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | c38f63dd2a | fix eqc management and unroll test var gen in theory_str::final_check | 2016-09-19 19:42:16 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e8f4dd76c2 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-09-17 17:29:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 77b245b3d8 | fix proof production to avoid crash. Issue #733 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-17 17:29:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cda967ead2 | guard verbose output by verbosity level for datalog command-line tool Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-16 15:36:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7f29674842 | add option to bypass compression of unbound tails, issue #738 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-16 14:56:10 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 7a3308110c | Merge pull request #722 from wintersteiger/i715 x64 clause allocator bug fix | 2016-09-16 19:53:08 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d922ee6a08 | Merge pull request #741 from wintersteiger/master Adding bv preprocessing techniques (was #729). | 2016-09-16 19:52:46 +01:00 |  | 
				
					
						| 
								
								
									 Mikolas Janota | 147c0f8152 | Removing an unused method from bv_rewriter. | 2016-09-16 19:44:37 +01:00 |  | 
				
					
						| 
								
								
									 Mikolas Janota | ec47a1df50 | Adding bv preprocessing techniques. | 2016-09-16 19:44:37 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 27ea7d8e9d | style/formatting | 2016-09-16 19:34:48 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b70cc47a9d | x64 clause allocator fix for del_clause | 2016-09-16 19:25:41 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5b1cb49973 | x64 clause allocator bug fix | 2016-09-16 19:25:41 +01:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 91b625768c | fix tracing in theory_str | 2016-09-15 17:01:59 -04:00 |  | 
				
					
						| 
								
								
									 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 |  |