| 
								
								
									 Nikolaj Bjorner | e3f0aff318 | address ubuntu warning and add shortcuts for maxsat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-10-03 16:22:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 476b06fa14 | fix compiler warnings, gcc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-28 16:42:07 -07: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 |  | 
				
					
						| 
								
								
									 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 | 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 | e485d1889c | update replace semantics Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-08 13:59:13 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f9b4f21683 | add rewrite for theory_str rewriter RegexPlus fixes regex-013.smt2 | 2016-08-31 19:22:04 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 6263391c11 | fix out-of-range integer comparison bug in string NFA | 2016-08-17 20:58:57 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 0834229b39 | theory_str model validation for substr | 2016-08-17 15:33:02 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 48081864b0 | add regex validation in str_rewriter | 2016-08-16 18:07:31 -04:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e8141aaa84 | debug fixes | 2016-08-12 19:52:59 +01:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 3dff240bb3 | theory_str model validation for Length | 2016-08-07 15:50:41 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | cb566ad5ce | fix model validation for theory_str | 2016-08-07 15:43:08 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4958edeb42 | fix build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-07-28 19:40:49 -07:00 |  | 
				
					
						| 
								
								
									 Loris D'Antoni | 73bd4acfc5 | added symbolic automata complement for sequences | 2016-07-28 13:50:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b7de813c63 | set solver on simplify command Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-07-27 15:35:44 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 0f38203779 | add RegexCharRange to theory_str | 2016-07-19 16:39:43 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9ffcd135d5 | add RegexPlus to theory_str | 2016-07-19 15:47:41 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3a70b6aab4 | fix model generation, add rewrite rules for sin(acos(x)) reduction to help model validation. Issue #680 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-07-13 11:12:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d5ee7e24bc | add simplification for equalities between itos and constant strings, Issue #589 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-07-08 11:50:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 30cf0d19eb | use of mk_bool_val Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-24 09:11:45 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f72d9c25c6 | merge with update to bv rewriter Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-24 09:08:01 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 70301ad3c8 | Added bv*mul_no*flow handling in bv_rewriter. Fixes #657. | 2016-06-24 16:25:11 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 67ea78a4a5 | Add basic MARCO example Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-24 08:00:23 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 914bf2ff3b | extend constant folding for bit-vector overflow/underflow operators, #657 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-24 07:43:05 -07: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 | 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 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 4c34629806 | starting regex support, rewriter | 2016-06-21 21:13:16 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 5b3c868c90 | theory_str Replace method | 2016-06-15 21:14:54 -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 | db2a5854e9 | decl and rewriter for Indexof (WIP) | 2016-06-14 20:10:06 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | a3986d6d0e | decl and rewriter support for Contains (WIP) | 2016-06-14 18:36:43 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | fd38b4c729 | EndsWith decl and rewriter, WIP | 2016-06-14 17:55:46 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bfe26390f0 | fix bug introduced when hiding unused variables in 96e157e, reported by Mikolas JanotaSigned-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-14 08:12:32 -07: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 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 617e941015 | fp2bv refactoring | 2016-05-23 18:10:17 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b6d90a64da | fpa rewriter tidy up | 2016-05-21 18:07:37 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | cae53c3ec2 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-05-20 19:55:01 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 1cc8146aba | Bugfixes for FP UFs and arrays. | 2016-05-20 19:53:57 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1aa3fdab8a | remove min/max, use qmax; disable cancellation during model evaluation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-19 13:04:20 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 71a03dbeb3 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-05-18 09:58:11 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 96e157e201 | fix warnings for unused variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-17 13:54:22 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | df81ab72f5 | Bug and performance fixes for FP UFs. | 2016-05-17 16:35:45 +01:00 |  |