| 
								
								
									 Lev Nachmanson | 76e1aeb2bb | move the indices housekeeping from theory_lra to lar_solver Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 9aca3bc239 | change the signature of nla_solver::check() to accept lemma and explanation as vectors Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | ea02231ef8 | create a test for order lemma Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 0470547842 | work on test for order lemma Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 54f447d118 | change the signature of int_solver::check by adding explanation* parameter Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 1d51c5689e | roll back add_var api Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | c9be7b89c1 | change the add_var_bound() signature Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 36587e4e91 | add a test for basic sign lemma Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 2b8b334704 | add basic_lemma_for_mon_neutral_monomial_to_factor and its test Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 743e918914 | fix test_basic_lemma_for_mon_zero_from_factors_to_monomial Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | c64abb2351 | add more test stubs | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 9eee544366 | add a unit test basic_lemma_for_mon_zero_from_monomial_to_factor Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | d1da26e176 | add a unit test for the basic sign lemma with constraints Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 0a86bd14f7 | start on test nla Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | d301a9c403 | rebase with z3prover Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev | 5344dedf42 | going over the binary factor for basic lemmas Signed-off-by: Lev <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 045448e5b2 | fix build of test Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-21 11:47:37 -06:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78a1736bd2 | prepare symbols to be more abstract, update mbi, delay initialize some modules Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-10 12:02:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c43852a266 | fix unit test Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-05 17:52:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1d0572354b | add bit-matrix, avoid flattening and/or after bit-blasting, split pdd_grobner into solver/simplifier, add xlin, add smtfd option for incremental mode logic Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-01 20:14:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 09dbacdf50 | remove unused functionality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-01 20:14:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6b4ddf352d | port fixes from lev's branch. Rename pdd_grobner to pdd_solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-01 20:14:20 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 1fff7bb51d | use u_map in lar_term Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2019-12-30 20:31:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1fd4c91fbf | fixes to reset Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-28 15:31:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d4f2215024 | revert restriction to nira test, move to tuned version of grobner Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-27 16:38:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1e99059a5d | fix subtraction Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-27 15:49:54 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 914856b9ba | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-26 14:31:05 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 50873c8094 | reduce simplification Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-26 01:32:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 65d818437a | add simplification routines Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-25 19:31:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5a68fc8c07 | fix pdd_stack for gc on reduce, add unit test for linear_simplify Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-25 11:05:59 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 3aff0bd7db | add a unit test to pdd Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2019-12-22 19:37:29 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 25b98f497a | adding level2var Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-22 11:51:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 58be42d2a9 | initial unit test for pdd_grobner Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-22 10:59:12 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 72b47ba519 | use while loop for reduce Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-21 17:57:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a744a465e6 | pdd fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-17 21:25:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9e4a7ae4b8 | add pdd Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-17 16:59:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7d65100330 | sat -> dd Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-17 10:14:49 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 20598e3bd2 | address clang warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-11 07:16:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d866a93627 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-03 10:29:10 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 376d2c1ed4 | add unit test based on #2658 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-25 18:07:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 60dde9f3d5 | unit test for #2650 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-24 10:32:56 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a1cb3a21f6 | fix test build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-06 07:46:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9c74c05854 | address min-int overflow reported in #2565 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-17 18:19:55 -04:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 258b798a6b | test-z3: Improve help output. Provide help when no args. | 2019-08-16 03:20:57 -07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | f02170feb4 | Clean up whitespace. | 2019-08-16 03:20:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 90415a18d3 | fix build of test Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-03 08:42:16 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | e9e950062a | fix the build Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2019-08-01 14:09:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d17248821a | include chronological backtracking, two-phase sat, xor inprocessing, probsat, ddfw Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-13 08:45:21 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 46d23ea8d7 | fix assertion violation in nlsat test | 2019-06-13 16:36:03 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | d1cbde3390 | fix crash in 'test-z3 prime_generator' | 2019-06-13 14:35:52 +01:00 |  |