| 
								
								
									 Nikolaj Bjorner | a6e7ed039c | fix #3587 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-30 15:18:37 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e263f9b238 | fix #3559 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-30 14:00:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fd54408629 | fix leaks exposed by #3383 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-17 13:01:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7452e55698 | fix #3190 fix #3168 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-08 12:54:03 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f501380e89 | fix #3169 - set cancellation timeout and limit during push. Also expose internalization outside of scope that disables cancellation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-06 23:36:04 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f29b455611 | fix #2949 fix #2955 experiment with cut selection Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-08 10:34:14 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2d59b81353 | delay evaluation of model, throttle propagation, introduce LUT results into cutset Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-05 12:33:42 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 32968fa41c | fix #2935 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-03 19:57:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | abbee32ddc | fixup use of SYNC/SYNCH for mpz Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-01 11:18:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5f89ead54b | adding t-smt Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-31 17:08:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5f2720562b | adding threads to smt core Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-31 17:08:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ff5bdd6f1f | speed up freedom interval computation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-28 15:21:39 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 33cbd29ed0 | mv util/lp to math/lp Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b6513b8e2d | fix the merge Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 3b9b4d973b | do not print external names in nla_solver Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 58c8f3f118 | remove the generate_simple_tangent_lemma() Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | f20a028f7b | hook up generate_simple_tangent_lemma() Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b2b4193afa | avoid empty lemmas Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 40cc8c31e5 | generate simple_sign_lemma Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | d3bd55d0cf | remove m_mons_to_rehash, fix a bug in emonomials::after_merge_eh(), generate order and tangent lemmas on any monomial Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 45b72d7790 | use union_find in emonomials Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | d78cc4975a | use incremental vector Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 94e3078920 | making var_eqs into a template Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 50d3e67e61 | adding commments Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | a2e23377ba | remove some typedefs Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | fe4847cd56 | remove rooted monomials Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 0c214ec465 | some renaming in var_eqs Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 821886b94b | cleanup and adding an assert in emons Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 2b5e8e9652 | change in a comment Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | ee91d73a82 | add a todo comment on using generate_simple_tangent_lemma on each factorization Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 2dbfb2edc2 | run tangent and ordered lemmas only on canonical monomials Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 5352a5fb85 | fix the factorization sign to be equal to the monomial sign Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 375027d195 | fix the factorization sign to be equal to the monomial sign Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | df5f3f9722 | debug tangent lemmas Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 0c50971b57 | add nla_params and settings, make m_emons private Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | eb657a322a | fix bool sign usage Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | c35b561496 | fix in basic_lemma_for_mon_zero_model_based() Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | e9a4a60fbc | call do_canonize() in is_canonised Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b85b27d7bb | fix the usage of sign flag Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 495161fe5c | operate with sign as a boolean Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 6d5fd5d980 | getting rid of from_index_dummy Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 59e8382909 | fix ordered lemma Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 54ba889b7b | debug order lemma, introduce sign for factors Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 218e155603 | fix feasibility tracking in lar_solver Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | c74893016a | change lar_term into a class and make lar_terms::m_coeffs private Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | f170d80d38 | fixes in emonomials Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | d32e50bc3c | fix the build Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e234bede4c | fixes (#96) Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b32f2703d4 | fix in emonomials Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-01-28 10:04:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 25edc98f36 | fixes (#95) Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-28 10:04:21 -08:00 |  |