Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								f5d9ffaca1 
								
							 
						 
						
							
							
								
								clean up and add clang-format off  
							
							 
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2023-06-30 11:57:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								a339cd1aff 
								
							 
						 
						
							
							
								
								fix  
							
							 
							
							
							
						 
						
							2023-06-28 13:20:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								54487f3294 
								
							 
						 
						
							
							
								
								slicing::explain_equal  
							
							 
							
							
							
						 
						
							2023-06-28 11:15:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								b54beca037 
								
							 
						 
						
							
							
								
								clarify  
							
							 
							
							
							
						 
						
							2023-06-28 10:26:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								92192144b1 
								
							 
						 
						
							
							
								
								slicing: is_equal  
							
							 
							
							
							
						 
						
							2023-06-28 10:24:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								9e7a392e21 
								
							 
						 
						
							
							
								
								slicing: explain  
							
							 
							
							
							
						 
						
							2023-06-28 10:23:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								3a7cdc36d6 
								
							 
						 
						
							
							
								
								slicing: mark  
							
							 
							
							
							
						 
						
							2023-06-28 10:23:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								947335e147 
								
							 
						 
						
							
							
								
								slicing: prepare for explain()  
							
							 
							
							
							
						 
						
							2023-06-28 09:59:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lev Nachmanson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								30a2ced9aa 
								
							 
						 
						
							
							
								
								patching merge ( #6780 )  
							
							 
							
							... 
							
							
							
							* patching merge
* fix the format and some warnings
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* a fix in the delta calculation
* test patching
* try a new version of get_patching_deltas
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* remove dead code from lp_tst and try optimizing patching
* add comments, replace VERIFY with lp_assert
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* cleanup
---------
Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2023-06-27 17:53:27 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b2c035ea3f 
								
							 
						 
						
							
							
								
								missing negation  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-06-26 18:46:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7221c84156 
								
							 
						 
						
							
							
								
								fix   #6783  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-06-25 21:21:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								0c62b81a56 
								
							 
						 
						
							
							
								
								Rename confusing methods  
							
							 
							
							... 
							
							
							
							avoid difference between c.is_eq() and c->is_eq() 
							
						 
						
							2023-06-23 11:59:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lev Nachmanson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32ec02778e 
								
							 
						 
						
							
							
								
								use heap to track infeasible columns. ( #6771 )  
							
							 
							
							... 
							
							
							
							* use heap to track infeasible columns
* fix the formatting
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
---------
Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2023-06-19 13:50:14 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8a50467ba8 
								
							 
						 
						
							
							
								
								Fix mk_slice, add mk_extract/mk_concat  
							
							 
							
							
							
						 
						
							2023-06-16 11:48:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								982170e6e0 
								
							 
						 
						
							
							
								
								slice2var  
							
							 
							
							
							
						 
						
							2023-06-15 17:12:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								cddfcc1658 
								
							 
						 
						
							
							
								
								get rid of _idx suffix  
							
							 
							
							
							
						 
						
							2023-06-15 16:58:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								2a3006cce3 
								
							 
						 
						
							
							
								
								Don't track arbitrary hi/lo reference points and just store the slice width  
							
							 
							
							
							
						 
						
							2023-06-15 16:55:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8ce85da881 
								
							 
						 
						
							
							
								
								test and bugfix  
							
							 
							
							
							
						 
						
							2023-06-15 16:02:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								40f794c5b4 
								
							 
						 
						
							
							
								
								test stub  
							
							 
							
							
							
						 
						
							2023-06-15 11:53:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								136e819cb9 
								
							 
						 
						
							
							
								
								set up test for slicing  
							
							 
							
							
							
						 
						
							2023-06-15 11:43:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								71ef78fb25 
								
							 
						 
						
							
							
								
								slicing  
							
							 
							
							
							
						 
						
							2023-06-15 10:43:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								a0df8507d9 
								
							 
						 
						
							
							
								
								extract/concat slicing wip  
							
							 
							
							
							
						 
						
							2023-06-12 21:13:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8bde66420a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into polysat  
							
							 
							
							
							
						 
						
							2023-06-12 14:02:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lev Nachmanson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1006955215 
								
							 
						 
						
							
							
								
								get cached tv value ( #6756 )  
							
							 
							
							
							
						 
						
							2023-06-08 19:46:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lev Nachmanson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7ec5c5c64 
								
							 
						 
						
							
							
								
								fix sort_non_basis ( #6755 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2023-06-08 13:08:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								129039dc52 
								
							 
						 
						
							
							
								
								Add method to (explicitly) re-assign the pdd manager  
							
							 
							
							
							
						 
						
							2023-05-29 15:53:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								2795ac5e90 
								
							 
						 
						
							
							
								
								Store pdd_manager as pointer  
							
							 
							
							
							
						 
						
							2023-05-29 15:53:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								f54f33551e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into polysat  
							
							 
							
							
							
						 
						
							2023-05-26 15:58:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c48dc69050 
								
							 
						 
						
							
							
								
								adding stubs to find fixed variables  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-04-26 19:39:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ef943347ee 
								
							 
						 
						
							
							
								
								ensure assume-eqs is invoked after check-lia statically  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-04-26 11:16:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d2e3e4895e 
								
							 
						 
						
							
							
								
								add instrumentation to theory_lra for shuffling final check  
							
							 
							
							
							
						 
						
							2023-04-26 10:05:00 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8fb4515872 
								
							 
						 
						
							
							
								
								remove redundant function, add checker function to test missed propagations  
							
							 
							
							
							
						 
						
							2023-04-26 10:04:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e689dea99c 
								
							 
						 
						
							
							
								
								basic formatting updates  
							
							 
							
							
							
						 
						
							2023-04-26 10:04:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d4fa990b6e 
								
							 
						 
						
							
							
								
								return diagnostics  
							
							 
							
							
							
						 
						
							2023-04-26 10:04:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a2bac119d3 
								
							 
						 
						
							
							
								
								differentiate fixed from offset-eq in statistics  
							
							 
							
							
							
						 
						
							2023-04-18 08:40:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8db3b537b1 
								
							 
						 
						
							
							
								
								commenting on anachornistic propagation code  
							
							 
							
							
							
						 
						
							2023-04-17 16:21:58 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8c67c23883 
								
							 
						 
						
							
							
								
								update print to elide overly long sets of intervals  
							
							 
							
							
							
						 
						
							2023-04-17 16:14:33 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								97b66d13c0 
								
							 
						 
						
							
							
								
								fix soundness bug in disabled code  
							
							 
							
							
							
						 
						
							2023-04-15 17:09:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f0afbcbb87 
								
							 
						 
						
							
							
								
								fix   #6686  
							
							 
							
							
							
						 
						
							2023-04-12 20:13:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0b5c38dea5 
								
							 
						 
						
							
							
								
								fix   #6676  get rid of rem0 declare it to be mod0 semantics to simplify code paths  
							
							 
							
							
							
						 
						
							2023-04-11 16:46:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								368d60f553 
								
							 
						 
						
							
							
								
								add branch / cut selection heuristic from solver=2  
							
							 
							
							... 
							
							
							
							disabled for testing. 
							
						 
						
							2023-04-10 22:14:16 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7f3b518a71 
								
							 
						 
						
							
							
								
								bug fixes to bounds propagation  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-04-05 17:53:19 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								00306731f6 
								
							 
						 
						
							
							
								
								cosmetic updates to bounds  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-04-05 16:40:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2f992a7c9f 
								
							 
						 
						
							
							
								
								adjust bounds  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-04-04 09:28:44 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								50630bf8f5 
								
							 
						 
						
							
							
								
								prep for bilinear adt  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-04-03 10:22:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								9e1afc5916 
								
							 
						 
						
							
							
								
								Remove repropagate_units as well  
							
							 
							
							
							
						 
						
							2023-04-03 17:12:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								21d315ba58 
								
							 
						 
						
							
							
								
								Fix try_ugt_z as well  
							
							 
							
							
							
						 
						
							2023-04-03 16:27:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								76c18ee6e3 
								
							 
						 
						
							
							
								
								Fix try_ugt_y  
							
							 
							
							
							
						 
						
							2023-04-03 16:18:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								c3c9883b0a 
								
							 
						 
						
							
							
								
								Remove repropagate  
							
							 
							
							
							
						 
						
							2023-04-03 15:50:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9d751576bc 
								
							 
						 
						
							
							
								
								add utility to count clauses  
							
							 
							
							
							
						 
						
							2023-04-02 16:12:26 -07:00