| 
								
								
									 Nikolaj Bjorner | 10c40d64b6 | streamline filter-by-negation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-06 15:56:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7ef311acd3 | updated check_relation test for join-project Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-06 13:05:53 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 893d51eae8 | DoC: implement slow path of filter_negated using join+project. disable fast path since it's broken
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-10-06 18:10:03 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e1c2049343 | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2014-10-06 08:37:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e363f1547f | avoid re-declaration of contains_pred Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-06 08:37:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | db20b2502d | try qx Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-04 19:50:42 -07:00 |  | 
				
					
						| 
								
								
									 Ken McMillan | ec48f6d129 | working on transforms for duality | 2014-10-04 19:07:14 -07:00 |  | 
				
					
						| 
								
								
									 Ken McMillan | e8985ff33d | working on transforms in duality | 2014-10-04 17:17:33 -07:00 |  | 
				
					
						| 
								
								
									 Ken McMillan | 16445569f1 | fix for quantifier abstraction | 2014-10-04 16:31:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 93a757f45b | add two failing test cases Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-02 10:38:43 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | e778f3e65b | DoC: fix bug in insertion when inserting an element equal to on on the disjunction already Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-10-02 12:49:38 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 7d599fa047 | DoC: fix bug I previously introduced in insert Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-10-02 11:54:53 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 9828b26379 | DoC: fix slow path of filter_by_negation when columns are repeated in tgt relation Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-10-02 09:56:06 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bb15ddbf15 | update unit tests to use filter_by_negation verifier from check_relation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-01 15:21:42 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 04b5d436b3 | DoC: fix fast path of filter_negated Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-10-01 18:03:59 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 5211e9aa1a | DoC: compact result of subtract Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-10-01 17:10:35 +01:00 |  | 
				
					
						| 
								
								
									 Ken McMillan | 301cb51bbb | added restarts options to duality (plus some other disabled features) | 2014-09-30 12:42:30 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 115ab12ade | DoC: code cleanups Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-30 17:16:14 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 8d1177bf3f | DoC: compact result of substract and maintain invariant Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-30 16:24:59 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 1606359dc9 | DoC: add slow path to emptiness detection that uses SMT solving Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-30 15:58:38 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 938a5adafa | DoC: make fold_neg detect empty TBVs Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-30 13:00:29 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 5176cbeefb | fix printing of TBVs Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-30 11:26:49 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e6725b2344 | merge unstable into opt Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-26 12:12:24 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 08ef9f34bc | add lipstick note Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-26 08:46:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 061a18efcf | move some configuration parameters into dl_context, add notes to udoc_relation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-26 08:22:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 74053275cf | consolidate rule checking in separate class Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-25 19:05:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8e2fedbc2e | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2014-09-25 09:33:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a2d8fd4c4b | local opts Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-25 09:33:12 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | b7397b6967 | relations with no columns are not always non-empty. fix that in the udoc datalog backend
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-25 16:27:20 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | aaa931e0d5 | fix build with gcc Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-25 15:56:01 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 84a61b5454 | reenable datalog while loop priting Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-25 14:36:37 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 41d7c50e29 | fix debug build Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-25 14:10:17 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 4a710cf86d | sync with unstable (port bugfix) Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-25 11:35:32 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9cea3a1c02 | last? bug-fix to new udoc_relation for feature parity Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-24 22:08:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 979d1f913a | fix bug in union_fn: delta should not be reset, it is shared among several union computations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-24 16:46:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6457654e2e | make self-contained bind-variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-24 14:30:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 918d52f1b0 | tune and fix doc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-24 09:20:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 16f80fce92 | add check_relation for integrity checking of relational operations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-24 01:06:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1111c0494f | adding validation code to doc/udoc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-23 17:10:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 54506408f9 | fix overflow bugs in doc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 22:03:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 83e7107485 | fix bugs in doc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 17:45:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4cf8905a8f | fixing join Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 11:08:23 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 75b11d2b75 | fix bugs in doc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 03:22:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8c34cfca31 | streamline condition, fix bugs in doc::subtract Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 01:54:51 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3203b6e2db | fix bug in contains check Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 01:42:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 816119e8ae | fix bug in contains check Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 01:37:11 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 22808a039d | working on udoc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-21 20:25:11 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a50cbef877 | testing doc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-20 19:01:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2552c1530b | doc unit tests pass Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-20 10:19:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f94bdf4035 | updated unit tests Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-20 01:05:43 -07:00 |  |