Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								6eb0d91504
								
							
						 | 
						
							
							
								
								Tweak ule simplifications
							
							
							
							
							
						 | 
						
							2023-02-22 16:36:10 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								14b2c38e7f
								
							
						 | 
						
							
							
								
								Add lemma try_umul_ovfl_noovfl for bench23
							
							
							
							
							
						 | 
						
							2023-02-22 16:32:51 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								a8bfd01190
								
							
						 | 
						
							
							
								
								minor
							
							
							
							
							
						 | 
						
							2023-02-22 16:30:57 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								c76379c0cf
								
							
						 | 
						
							
							
								
								assign_eh: check always-false before bool-false
							
							
							
							
							
						 | 
						
							2023-02-22 08:58:11 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								e3b3cd58ea
								
							
						 | 
						
							
							
								
								fix comparison of pdds with different bit-widths
							
							
							
							
							
						 | 
						
							2023-02-21 13:01:15 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								8347c043e1
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/polysat' into polysat
							
							
							
							
							
						 | 
						
							2023-02-20 17:37:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								33a38ba96f
								
							
						 | 
						
							
							
								
								simplify
							
							
							
							
							
						 | 
						
							2023-02-20 16:28:31 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								1dea87a07a
								
							
						 | 
						
							
							
								
								fix add_overflow
							
							
							
							
							
						 | 
						
							2023-02-20 16:25:41 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								455abb1db3
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
						 | 
						
							2023-02-20 16:19:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								4cca164bb4
								
							
						 | 
						
							
							
								
								fix
							
							
							
							
							
						 | 
						
							2023-02-20 16:13:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								d5ce9b3d5e
								
							
						 | 
						
							
							
								
								Try possible ule rewrite
							
							
							
							
							
						 | 
						
							2023-02-20 15:23:41 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								b6480e789f
								
							
						 | 
						
							
							
								
								Repropagate may need to update watchlist
							
							
							
							
							
						 | 
						
							2023-02-20 15:06:31 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								61ec3b9e87
								
							
						 | 
						
							
							
								
								log_lemma
							
							
							
							
							
						 | 
						
							2023-02-20 12:32:21 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								1d04d08a0c
								
							
						 | 
						
							
							
								
								Update has_max_forbidden
							
							
							
							
							
						 | 
						
							2023-02-20 12:19:06 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								af683ea5f9
								
							
						 | 
						
							
							
								
								avoid fallback to circuit
							
							
							
							
							
						 | 
						
							2023-02-20 12:09:11 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f41761616
								
							
						 | 
						
							
							
								
								xnor
							
							
							
							
							
						 | 
						
							2023-02-20 11:56:23 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								4501a372b1
								
							
						 | 
						
							
							
								
								fix boolean propagation
							
							
							
							
							
						 | 
						
							2023-02-20 09:39:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c44018a8a
								
							
						 | 
						
							
							
								
								get_watch_level
							
							
							
							
							
						 | 
						
							2023-02-20 09:37:28 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								790229a5d9
								
							
						 | 
						
							
							
								
								Bug fix for inverse of lsb-mask
							
							
							
							
							
						 | 
						
							2023-02-18 17:29:33 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								578f2ec4e8
								
							
						 | 
						
							
							
								
								Assertions
							
							
							
							
							
						 | 
						
							2023-02-18 14:26:45 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8b4875a17
								
							
						 | 
						
							
							
								
								Multiply by inverse to detect more parity constraints
							
							
							
							
							
						 | 
						
							2023-02-18 14:15:51 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								ae70a8e9f0
								
							
						 | 
						
							
							
								
								Blast only one bit per conflict
							
							
							
							
							
						 | 
						
							2023-02-17 17:26:19 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6fbd71c6b
								
							
						 | 
						
							
							
								
								Bugfixes
							
							
							
							
							
						 | 
						
							2023-02-17 17:06:28 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								d976251390
								
							
						 | 
						
							
							
								
								Removed debug output
							
							
							
							
							
						 | 
						
							2023-02-17 15:42:14 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f8edb9aac
								
							
						 | 
						
							
							
								
								Contract bit information to large unit-intervals
							
							
							
							
							
						 | 
						
							2023-02-17 15:32:43 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								0dae2d40b5
								
							
						 | 
						
							
							
								
								Prefer larger masks for justifications
							
							
							
							
							
						 | 
						
							2023-02-16 07:31:13 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								5fbfa0be8f
								
							
						 | 
						
							
							
								
								Moved quick-check out of the refinement loop
							
							
							
							
							
						 | 
						
							2023-02-16 07:21:17 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ddc727f91
								
							
						 | 
						
							
							
								
								Do a quick check for feasibility w.r.t. bits before using forbidden intervals
							
							
							
							
							
						 | 
						
							2023-02-15 20:06:13 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a45f81d44
								
							
						 | 
						
							
							
								
								lit_pp
							
							
							
							
							
						 | 
						
							2023-02-14 09:36:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0e7852c9c
								
							
						 | 
						
							
							
								
								Upgrade bool_watch_invariant
							
							
							
							
							
						 | 
						
							2023-02-14 09:35:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e07c77e072
								
							
						 | 
						
							
							
								
								remove redundant pre-condition
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-02-13 11:54:50 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f9b277c32
								
							
						 | 
						
							
							
								
								more code review
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-02-13 11:48:19 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								49b733c562
								
							
						 | 
						
							
							
								
								more code review
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-02-13 11:47:46 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								bcbb39f8e5
								
							
						 | 
						
							
							
								
								adding cr comments in variable-elimination
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-02-13 10:26:51 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f86d9de75
								
							
						 | 
						
							
							
								
								bypass assertion violation for parity
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-02-09 16:33:30 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clemens Eisenhofer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6b48b25beb
								
							
						 | 
						
							
							
								
								Draft: Made division/remainder to op_constraints (not yet used - old code still called)
							
							
							
							
							
						 | 
						
							2023-02-09 23:36:15 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								4813fcfe0d
								
							
						 | 
						
							
							
								
								re-propagate needs to be checked for all literals
							
							
							
							
							
						 | 
						
							2023-02-09 19:06:16 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e31eb9a6b1
								
							
						 | 
						
							
							
								
								add monotonicity lemma
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-02-09 09:31:43 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								c60a2b10a5
								
							
						 | 
						
							
							
								
								inequality::rewrite_equiv
							
							
							
							
							
						 | 
						
							2023-02-09 16:33:59 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								06cc15d1cc
								
							
						 | 
						
							
							
								
								refinement loop output
							
							
							
							
							
						 | 
						
							2023-02-09 16:28:52 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								a0f5386bdd
								
							
						 | 
						
							
							
								
								Use parity helper functions
							
							
							
							
							
						 | 
						
							2023-02-08 15:11:39 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf03886a87
								
							
						 | 
						
							
							
								
								elem
							
							
							
							
							
						 | 
						
							2023-02-07 09:57:32 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								984e98c88f
								
							
						 | 
						
							
							
								
								Avoid duplicates
							
							
							
							
							
						 | 
						
							2023-02-06 17:52:52 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								a37536e0ae
								
							
						 | 
						
							
							
								
								clarify unsat_core
							
							
							
							
							
						 | 
						
							2023-02-06 17:52:52 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								c79a16db2a
								
							
						 | 
						
							
							
								
								Fix dependency tracking for input boolean conflicts
							
							
							
							
							
						 | 
						
							2023-02-06 16:28:41 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								d105c1c825
								
							
						 | 
						
							
							
								
								Allow printing other types than unsigned
							
							
							
							
							
						 | 
						
							2023-02-06 16:27:38 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								d7797a53df
								
							
						 | 
						
							
							
								
								temporary fix
							
							
							
							
							
						 | 
						
							2023-02-06 11:34:28 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakob Rath
								
							 
						 | 
						
							
							
							
							
								
							
							
								8774952aeb
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into polysat
							
							
							
							
							
						 | 
						
							2023-02-06 10:50:05 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								03a4920f3d
								
							
						 | 
						
							
							
								
								fix build
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2023-02-05 21:41:07 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								75c573877d
								
							
						 | 
						
							
							
								
								updates to ddfw, initial local search phase option
							
							
							
							
							
						 | 
						
							2023-02-05 21:35:22 -08:00 | 
						
						
							
							
							
							
								
							
							
						 |