| 
								
								
									 Lev Nachmanson | 31937f0b91 | round the bound for columns and terms when it can be deduced that they are integral Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 79d4d13b14 | fix in gomory: revert some changes Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 29b9dfe326 | fix in gomory cut Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | c284e153f3 | fix in gomory: revert some changes Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 91d9a5bc83 | fix in gomory cut Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3224febd0e | remove double shrink Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c68d15f441 | build of template Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1aaf6d879f | use same interval manager in pdd_interval as caller Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | abc4c5962b | fix #3269 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a7158772ad | move to scoped intervals for memory management Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 79fefe5fb3 | local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 906d52ca1c | accept term indices as columns in some lar_solver queries Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | f28c80e3b1 | reorder fields in lar_solver constructor to avoid a warning Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b67d136849 | hide flag on registering variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 846a9fc25f | consistent Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 26631ce38d | add a unit test for monics, plus some cosmetic changes Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 1e9013fe6d | cleanup in var_register Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 719603f185 | register inner terms with null var Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | a0251ac745 | do not register equality terms created in lar_solver Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 285ff9540d | make sure that the term external index has not been used Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | f636a481d3 | fixes in bound setting in cube, and in lar_solver Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | a80eb13420 | fixes in bound setting in cube, and in lar_solver Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 9cce01e632 | fix in order lemma Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 6ea0bcb454 | round the bound for columns and terms when it can be deduced that they are integral Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b403b96d38 | remove an assert Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 77ca63db90 | fix in gomory: revert some changes Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | cbefa8d2b0 | fix in gomory cut Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 2ad94026a0 | do not produce proportional lemma for non-integral vars Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 0ee541204f | fix in gomory: revert some changes Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b8d7af59f4 | fix in gomory cut Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 66dd93a035 | fix a bug in nla_intervals - add explanations when getting intervals from a term Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | ab92c20106 | add option branch_flip to lp_settings Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 0db112ef8f | Update nla_core.cpp | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 697fd37d26 | relax the literal check in theory_lra Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 762f265616 | merge with master Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-25 19:43:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | af51d98a32 | avoid unintialized value build warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-24 15:02:31 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 65de3f748a | fix the real case in gomory cuts, create a cut in a form t >= k Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-20 16:28:25 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | dae3cd450b | fix a bug in nex_creator, already fixed in debug branch Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-17 14:46:46 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | e56a5787dc | remove a too strict debug check and fix a bug in intervals on terms Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-03-02 19:47:17 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4f575d3158 | fix build warning Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-27 21:19:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 11199619a5 | prepare for throttling gcd test and patching based on cost/success ratio Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-26 19:02:56 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f962dc8b00 | disable msan build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-19 06:44:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 73662ad60d | fix #3016 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-15 21:18:15 -10:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 737cf63132 | fix #3014 by removing unused file Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-15 21:13:46 -10:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | b5276e93bb | bug fix in shift_var Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-02-14 16:59:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c46e36ce58 | bug fixes to LUT extraction, bug fix for real value case of freedom intervals Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-11 14:25:25 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | ba4cc27817 | squash blanks more in tableau pp Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-02-10 17:08:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f1abc71c35 | fix #2962 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-10 11:44:10 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 26eb23c05b | move lp_params to smt_params_helper Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-02-10 11:25:54 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 514c3d7a3b | move the content of nla_params.pyg to smt_params_helper.pyg Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2020-02-10 11:08:35 -08:00 |  |