| 
								
								
									 Nuno Lopes | 96f4606a7f | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-27 10:39:15 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 1cece1c1fb | Datalog improvements: - add cancel status
 - display statistics on cancel
(by me & Nikolaj)
Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-27 10:38:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c9109132da | test hilbert-basis with fdds and checked integers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-26 17:33:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5c4003b4e5 | test hilbert-basis with fdds and checked integers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-26 17:31:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 00e79e6b6b | test hilbert-basis with fdds and checked integers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-26 17:31:11 -07:00 |  | 
				
					
						| 
								
								
									 Ken McMillan | 78848f3ddd | working on smt2 and api | 2013-03-26 17:25:54 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | b417ca657d | Fix set_interruptable usage Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-25 16:52:08 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 7e9715f3e6 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-25 15:43:04 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 25a41d48dc | speedup bit_vector::num_words() Proof of equivalence w.r.t. previous code: http://rise4fun.com/Z3/aiLV
Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-25 15:41:52 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 4385b51c84 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-25 15:41:02 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | f32eaee62e | Replace std::sort with std::stable_sort when the given relation is just a partial order. This change avoids discrepancies when using different implmentations of std::sort. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-25 15:40:52 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | da83a6b28c | dl_bit_blasting: run simplifier before bit-blasting, in order to comply with its precondition Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-25 14:48:22 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 9abcde9a35 | Fix typos Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-25 14:42:18 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | df35da1acf | rule_manager::mk(): default initialization of m_proof to null Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-25 10:48:48 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | b427958b9e | qe_lite> fix crash in is_var_eq() (by me & Nikolaj)
Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-25 09:53:11 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b1fc6a5cac | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-24 18:26:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bbe93ef610 | fix build warning, make context simplifier traverse subterms Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-24 18:26:22 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | def69e2521 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-24 14:59:38 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | a71bb549c6 | Add option :bv-sort-ac true Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-24 14:59:29 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e61fa50dc3 | fix build breaks Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-24 11:26:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ee5d61bd60 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-24 11:26:07 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6084cbd065 | fix build breaks Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-24 11:25:43 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 9d0b0df985 | Fix gcc compilation errors Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-24 09:07:51 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 5aa84c28a6 | Remove trace msg Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-24 09:00:19 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 2633dc56ab | Fix non ASCII character Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-24 08:59:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7c3ca302f0 | missing hnf Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-23 16:56:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fb5d2cae17 | local changes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-23 16:44:07 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 26f4d3be20 | significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-23 14:11:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e73c06a8b0 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 73aee81bfa8e0edccd25066d755ce2. | 2013-03-23 13:57:12 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 7e0723e42b | add unit test for previous commit Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-22 11:51:28 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | c824178e7e | bit_vector: fix operator==() for the case that num_bits is a multiple of 32 Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-22 11:50:41 -07:00 |  | 
				
					
						| 
								
								
									 unknown | 54d9fb5c4b | Revert "fix crash in qe_lite::is_var_eq" This reverts commit b2d4aa0859. | 2013-03-22 01:25:22 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7b148a73a2 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-21 17:15:36 -07:00 |  | 
				
					
						| 
								
								
									 unknown | b2d4aa0859 | fix crash in qe_lite::is_var_eq Signed-off-by: unknown <nbjorner@NIKOLAJ-Z420.redmond.corp.microsoft.com> | 2013-03-22 01:14:08 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 39d7246251 | fix overloading of complement from base_table Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-20 15:47:56 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | ab761c4c32 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-20 10:41:06 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | ea2b17d83b | remove debug code Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-20 10:40:52 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | babfc701a6 | make model and proof converters a reference Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-20 10:36:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5455704af2 | move quantifier hoist routines to quant_hoist Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-19 15:00:23 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b0787024c7 | Move ast_counter to location for common utilities. It depends on get_free_vars, so is in rewriter directory Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-19 09:47:52 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b8b73077a9 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-18 21:46:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7e9f4e264d | working on separating horn simplificaiton Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-18 21:46:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d4d3ba104e | fix compiler warning for unused variable Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-18 21:41:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d1ffeb36b0 | fix warning messages for unused variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-18 21:37:44 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | b8598225bf | fix definition of bit_vector::empty() Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com> | 2013-03-18 09:20:25 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | fed2ad2300 | Fix nontermination bug Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-18 08:23:33 -07:00 |  | 
				
					
						| 
								
								
									 Leonardo de Moura | 39b9da7118 | Fix bug in smt_model_finder, it was producing the incorrect instantiation set. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> | 2013-03-13 19:02:48 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 21f69c2b3a | Java API build bugfix. Thanks to Fabian Emmes for reporting this. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2013-03-12 12:27:08 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 4b973e115f | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2013-03-11 14:31:33 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ab73c20757 | add Karr linear invariants as transformer Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2013-03-10 17:53:18 -07:00 |  |