| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 89a337ba7e | quick path with string-integer integration in theory_str::simplify_concat_equality | 2016-06-19 18:25:31 -04: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 |  | 
				
					
						| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 389845180c | add CharAt to theory_str and basic rewrite rule for constant CharAt exprs | 2016-06-13 16:34:24 -04: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 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 08328c5614 | add option in theory_str to assert string constant lengths more eagerly now passes z3str/concat-025 | 2016-06-12 17:16:14 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | fd968783a5 | fix model generation for theory_str | 2016-06-09 20:35:26 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 1520760a04 | string-integer integration in free var gen | 2016-06-09 20:31:21 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 91d82956b2 | string concat-eq type 3 integer integration | 2016-06-09 16:25:19 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 6f5ee2c3ce | string concat-eq type 2 integer integration | 2016-06-09 16:04:13 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | ae74b47924 | string concat-eq type 1 integer integration | 2016-06-09 15:41:31 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 6332372573 | more debugging info in theory_str final check; fix variable classification bug | 2016-06-08 20:01:56 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | bd2b014008 | debugging information for dependence analysis | 2016-06-08 19:32:25 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 04fe8f66df | concat-eq-concat type 1 split 0 | 2016-06-08 16:22:31 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 513b4922ee | tracing code for string-integer integration | 2016-06-07 17:40:59 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 62aeff90c5 | fix string theory setup so that string-integer integration actually works | 2016-06-07 17:38:57 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | e0df5bc2ed | fixups for string-integer | 2016-06-04 16:29:10 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 33205cea71 | completely bypass theory_seq; sorry! I'll put it back when I'm done | 2016-06-01 17:57:00 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | b5fe473c3a | fix compilation errors after merge | 2016-06-01 17:50:45 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | d79837eed0 | Merge branch 'develop' into upstream-master Conflicts:
	.gitignore
	README
	src/ast/ast_smt2_pp.h
	src/ast/ast_smt_pp.cpp
	src/ast/reg_decl_plugins.cpp
	src/cmd_context/cmd_context.cpp
	src/parsers/smt2/smt2parser.cpp | 2016-06-01 17:40:52 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | bc79a73779 | lower/upper bound WIP | 2016-06-01 17:23:47 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f8f7014a18 | use LRA instead of LIA in strings setup, so that the theory_seq integer value code works | 2016-06-01 16:34:48 -04:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ade2dbe15a | Cache cleanup fix for bv_simplifier_plugin. Fixes #615 | 2016-05-31 16:47:14 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 47e75827ee | theory_fpa refactoring | 2016-05-31 16:22:48 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 302c491535 | theory_fpa refactoring | 2016-05-31 16:22:24 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 03f6b465b9 | comment typos | 2016-05-31 16:14:50 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 39acd3594a | test variants for seq_solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-30 18:15:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f03032bd09 | updated seq solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-29 14:01:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cddf8091b5 | strengthen support for int.to.str and length reasoning. Issue #589 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-28 12:36:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c3f498a640 | strengthen support for int.to.str and length reasoning. Issue #589 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-28 12:26:47 -07:00 |  |