Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								93360318b2
								
							
						 | 
						
							
							
								
								fixes to asserts
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-03-16 11:55:23 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								1ba86c8ce3
								
							
						 | 
						
							
							
								
								fixup assertion
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-03-16 08:38:10 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								622b8431b3
								
							
						 | 
						
							
							
								
								use v1, v2 instead of r1, r2 (roots) to get narrower equality conflicts
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-03-16 08:26:42 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								c8e3ab75dc
								
							
						 | 
						
							
							
								
								fix unsoundness bug related to tracking equality assumptions outside of polysat
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-03-16 06:23:17 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								eab31d5600
								
							
						 | 
						
							
							
								
								Moved logging to better place
							
							
							
							
							
						 | 
						
							2023-03-15 17:00:39 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								135da9b824
								
							
						 | 
						
							
							
								
								Log also last conflict
							
							
							
							
							
						 | 
						
							2023-03-15 16:22:58 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								03a6d74c58
								
							
						 | 
						
							
							
								
								fix eval justifications
							
							
							
							
							
						 | 
						
							2023-03-15 11:33:20 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								5eb9fb2eb1
								
							
						 | 
						
							
							
								
								Check all bool/eval conflicts on the search stack before activate/narrow
							
							
							
							
							
						 | 
						
							2023-03-13 16:51:33 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								47d6663c67
								
							
						 | 
						
							
							
								
								support other ops
							
							
							
							
							
						 | 
						
							2023-03-13 09:29:21 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b7b7a6867
								
							
						 | 
						
							
							
								
								Fix parity lemma
							
							
							
							
							
						 | 
						
							2023-03-13 07:55:42 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								69fbfc3616
								
							
						 | 
						
							
							
								
								fix
							
							
							
							
							
						 | 
						
							2023-03-13 07:37:17 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nuno Lopes
								
							 
						 | 
						
							
							
							
							
								
							
							
								a0f3727e90
								
							
						 | 
						
							
							
								
								BV: add missing neg internalizer
							
							
							
							
							
							
							
							usually bvneg is eliminated during rewriting, but it can be left behind during e.g. a badly-timed timeout 
							
						 | 
						
							2023-03-12 19:26:47 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								233baf170c
								
							
						 | 
						
							
							
								
								support checking pseudo-inverses
							
							
							
							
							
						 | 
						
							2023-03-12 18:31:57 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								07d1f86575
								
							
						 | 
						
							
							
								
								cleanup conflict::init and promote assertion
							
							
							
							
							
						 | 
						
							2023-03-12 16:28:54 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								aef0c739a7
								
							
						 | 
						
							
							
								
								Lemma validity check
							
							
							
							
							
						 | 
						
							2023-03-12 16:26:05 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								50876a4dae
								
							
						 | 
						
							
							
								
								Add helper for printing polysat constraints
							
							
							
							
							
						 | 
						
							2023-03-12 16:15:25 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								be72a37440
								
							
						 | 
						
							
							
								
								find_op_by_result_var
							
							
							
							
							
						 | 
						
							2023-03-12 16:14:12 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a061d8f4a
								
							
						 | 
						
							
							
								
								find_op
							
							
							
							
							
						 | 
						
							2023-03-12 15:59:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								9f7c9dfb17
								
							
						 | 
						
							
							
								
								fix one try_parity rule
							
							
							
							
							
						 | 
						
							2023-03-12 15:56:42 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7baba4091
								
							
						 | 
						
							
							
								
								min_parity at most N
							
							
							
							
							
						 | 
						
							2023-03-11 23:23:32 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4428c6cef
								
							
						 | 
						
							
							
								
								fix eval replay
							
							
							
							
							
						 | 
						
							2023-03-11 17:56:27 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								3096ddaf33
								
							
						 | 
						
							
							
								
								disable old bounds prop as it is unsound
							
							
							
							
							
						 | 
						
							2023-03-11 11:22:24 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								592b206097
								
							
						 | 
						
							
							
								
								fix lemma
							
							
							
							
							
						 | 
						
							2023-03-11 10:36:25 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								f2ff1145bd
								
							
						 | 
						
							
							
								
								add some lemma names
							
							
							
							
							
						 | 
						
							2023-03-11 10:36:02 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								d075759659
								
							
						 | 
						
							
							
								
								mk_clause with name
							
							
							
							
							
						 | 
						
							2023-03-11 10:32:19 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								47f3353af6
								
							
						 | 
						
							
							
								
								Add int/unsigned overloads in pairs to avoid implicit conversions
							
							
							
							
							
						 | 
						
							2023-03-11 09:56:22 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								1541c70b2b
								
							
						 | 
						
							
							
								
								Fix lemma_shl
							
							
							
							
							
						 | 
						
							2023-03-11 09:50:08 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed03b5183e
								
							
						 | 
						
							
							
								
								do evaluation according to pvar watchlists
							
							
							
							
							
						 | 
						
							2023-03-10 15:52:24 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								de88fb3875
								
							
						 | 
						
							
							
								
								revert
							
							
							
							
							
						 | 
						
							2023-03-10 15:36:30 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								40d5b96ffa
								
							
						 | 
						
							
							
								
								Add assertion
							
							
							
							
							
						 | 
						
							2023-03-10 15:31:58 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								c8c40f0154
								
							
						 | 
						
							
							
								
								Give higher priority to boolean propagation and bool/eval conflicts
							
							
							
							
							
						 | 
						
							2023-03-10 15:30:01 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								538c4ee25f
								
							
						 | 
						
							
							
								
								hack to avoid wrong propagation justifications due to fallback solver
							
							
							
							
							
						 | 
						
							2023-03-10 12:42:00 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								ffb7b5f85d
								
							
						 | 
						
							
							
								
								try_op bugfixes
							
							
							
							
							
						 | 
						
							2023-03-10 12:23:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Declan Hwang
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								cf4df08fd0
								
							
						 | 
						
							
							
								
								fix typo (#6628)
							
							
							
							
							
						 | 
						
							2023-03-09 09:29:30 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								dba8a4b73a
								
							
						 | 
						
							
							
								
								guard against different bitwidth
							
							
							
							
							
						 | 
						
							2023-03-09 13:51:10 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								9773ce60d6
								
							
						 | 
						
							
							
								
								Return variable to queue
							
							
							
							
							
						 | 
						
							2023-03-09 13:38:15 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								686f1c6aaf
								
							
						 | 
						
							
							
								
								UNREACHABLE was actually reachable
							
							
							
							
							
						 | 
						
							2023-03-09 13:35:07 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Bram V
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1612b57e1a
								
							
						 | 
						
							
							
								
								Make all methods show in java API (#6626)
							
							
							
							
							
							
							
							* Make all methods show in java API
* Add final modifier to all generic methods 
							
						 | 
						
							2023-03-08 13:43:51 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									igcontreras
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4b3408696d
								
							
						 | 
						
							
							
								
								use uintptr_t instead of size_t (tptr) for portability (#6627)
							
							
							
							
							
						 | 
						
							2023-03-08 21:13:38 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b0aa22631
								
							
						 | 
						
							
							
								
								replace lp_assert(false) with UNREACHABLE
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								3efe91c3e3
								
							
						 | 
						
							
							
								
								more dead code
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								1fb24ebc35
								
							
						 | 
						
							
							
								
								fix lp_tst
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								11eab94321
								
							
						 | 
						
							
							
								
								more dead code
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								13549aff66
								
							
						 | 
						
							
							
								
								rm dead code
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6be67bf3b
								
							
						 | 
						
							
							
								
								more dead code
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								c8c0a00190
								
							
						 | 
						
							
							
								
								remove more dead code
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								748c75275f
								
							
						 | 
						
							
							
								
								more dead code removal
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								e430f28813
								
							
						 | 
						
							
							
								
								remove dead code
							
							
							
							
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								f6445891f3
								
							
						 | 
						
							
							
								
								rm lu related fields from lp_core_solver_base.h
							
							
							
							
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lev Nachmanson
								
							 
						 | 
						
							
							
							
							
								
							
							
								f351eb3ab2
								
							
						 | 
						
							
							
								
								remove many methods dealing with double
							
							
							
							
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 | 
						
							2023-03-08 10:27:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 |