| 
								
								
									 Christoph M. Wintersteiger | d4bc8ebb70 | FP to BV translation of UFs refactored. | 2016-05-22 18:16:57 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 927d714d7b | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-05-20 13:46:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 339cd6e537 | mbo Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-20 13:45:50 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | ecb069b701 | non-fixes to string length code, plus the get_length() code from new Z3 | 2016-05-20 16:34:11 -04: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 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 2522e35c5e | start work on string-integer integration | 2016-05-20 10:22:19 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 2f494a9611 | fix null parent bug by making a copy of n_eq_enode->m_parents in simplify_parent | 2016-05-19 16:57:01 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | c8522c5b78 | cleanup before attempting to fix the null enode parent bug | 2016-05-19 16:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3a6e6df4f5 | fix unused-but-set-variable warnings reported in #579 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-18 11:02:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 85be486c1e | add ite reduction to canonizer, remove it from ad-hoc routine Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-18 09:58:34 -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 | cc3bfe8da2 | removing warnings for unused variables, #579 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-17 16:02:08 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 09b8c0e7fa | removing warnings for unused variables, #579 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-17 15:59:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 40f8e16273 | removing warnings for unused variables, #579 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-17 14:00:30 -07: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 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 866d97f768 | fix eval_concat copy-and-paste error in simplify_parent; concat-eq-concat-case3_sat now passing | 2016-05-17 16:45:53 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 2f80a9d4ae | add more_len_tests, more_value_tests | 2016-05-17 16:31:08 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9fc1410495 | remove incorrect not-null assertions for model gen | 2016-05-17 14:53:17 -04:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | df81ab72f5 | Bug and performance fixes for FP UFs. | 2016-05-17 16:35:45 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ec565ae7a0 | fixes to #596 and #592: use exponential step increments on integer problems, align int.to.str with canonizer and disequality checker Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-17 01:00:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 69ccc02931 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-05-16 08:35:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f1b63691d8 | Fixing issue #605 rlimit responsiveness in mam Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-16 08:35:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 10cdd527ca | strengthening length properties for int.to.str. Issue #589 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-15 12:27:04 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | bb2c5972c7 | Bugfixes for UFs in theory_fpa. Fixes #591, but performance issues remain. | 2016-05-14 18:21:53 +01:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f9e1ed4496 | add simplify_parent() | 2016-05-09 18:12:21 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | bcaad06061 | add theory name; add debug info for freeVar_map | 2016-05-07 17:47:50 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 6dfc2dd910 | variables of sort String should now correctly be identified as Very Relevant to the string solver | 2016-05-07 17:16:31 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 1d324877cd | use theory_seq's internalize_term | 2016-05-07 15:40:39 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | a2d0299621 | call super in push and pop | 2016-05-07 14:19:12 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d11d9bd1de | avoid crash on quantifiers + sequences Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-03 16:24:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 91af947863 | adding checks for #570 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-03 11:09:05 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 417c80edbc | fix mem leak in quantifier_info::insert_qinfo on timeout | 2016-04-19 02:17:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c3f4124a9f | trace down recent exposed regression in goal2sat, incorporate Scott's suggestion on making vector<std::string inaccessible Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-04-18 14:50:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 81232808ba | add handling for int.to.str Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-04-18 11:17:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4761f4f191 | add handling for int.to.str Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-04-18 11:14:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c454b81b2c | special case branching Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-04-05 11:57:49 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ed1a5797fb | check that a clause was not removed to fix issue #551 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-04-04 20:15:49 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 33e7640645 | disable mb branching pending unit test analysis Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-04-03 10:53:37 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 03336ab9f2 | add evaluation of array equalities to model evaluator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-04-02 15:07:01 +02:00 |  | 
				
					
						| 
								
								
									 Arie Gurfinkel | 44d4902bb4 | typo: gt -> ge | 2016-04-02 10:13:14 +02:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | eb9c5b7cdb | Disabled bogus assertions. Fixes #489 | 2016-04-01 13:25:37 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 852dc6d190 | whitespace | 2016-04-01 13:22:16 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0870b4a5a0 | add length coherence check for length = 0 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-25 17:17:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f34a54fea0 | fix stats collection over exceptions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 17:08:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 808855ce6b | add internalization for auxiliary division functions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 16:20:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 29845d037b | fix build break on seq evaluation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 08:48:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fe4f3e7772 | fix regressions exposed in QF_LIA: manager got initialized early and Euclidean solver is not safe even with some throttle Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-23 20:38:18 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 87989dd93e | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-03-23 17:25:23 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 45fdb95f53 | fix performance for model construction, recognize concats of values as a value for pre-processing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-23 17:23:57 -07:00 |  |