Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3479cdc10b 
								
							 
						 
						
							
							
								
								separate hint literals  
							
							
							
						 
						
							2023-07-20 10:52:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3d8f75b3d8 
								
							 
						 
						
							
							
								
								enable on-clause with dependencies  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-18 16:59:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3e74989a9d 
								
							 
						 
						
							
							
								
								fixup dependencies for trim'  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-17 11:00:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								75a9038aa2 
								
							 
						 
						
							
							
								
								add missing dependencies in rup  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-16 16:54:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								715081cbd1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2023-07-15 17:04:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8a913981f6 
								
							 
						 
						
							
							
								
								fix   #6813  - proofs terms are fragile with respect to simplificiation of not(not(e)). It would be better if proof terms didn't have to track this level of detail, but the legacy proof format assumes strictly checkable proofs. A patch is to fixup terms within the mk_transitivity constructor  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-15 17:03:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								401ec04ec3 
								
							 
						 
						
							
							
								
								code cleaning around m_touched_rows of lar_solver ( #6814 )  
							
							
							
						 
						
							2023-07-14 20:19:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3849f665d6 
								
							 
						 
						
							
							
								
								#6523  
							
							
							
						 
						
							2023-07-14 10:17:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								08599177d0 
								
							 
						 
						
							
							
								
								fix   #6808  
							
							... 
							
							
							
							remove bv_eq_axioms as an external option to toggle.
Diseqalities have to be enforced for extensionality.
There are no internal code paths where the option is set to false. 
							
						 
						
							2023-07-13 10:47:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									THE Spellchecker 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc0887db5a 
								
							 
						 
						
							
							
								
								Typo Fixes ( #6803 )  
							
							
							
						 
						
							2023-07-09 11:56:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4cb158a79b 
								
							 
						 
						
							
							
								
								User Propagator: Return if propagated lemma is redundant ( #6791 )  
							
							... 
							
							
							
							* Give users ability to see if propagation failed
* Skip propagations in the new core if they are already satisfied 
							
						 
						
							2023-07-07 09:58:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0ab102cbec 
								
							 
						 
						
							
							
								
								fix coefficient extraction and passing in Farkas lemmas, thanks to H. F. Bryant  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-07 09:28:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad3324d2e 
								
							 
						 
						
							
							
								
								fixes to trim  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-05 12:58:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f0d3cbe39d 
								
							 
						 
						
							
							
								
								add dependency tracking to proof from trim  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-04 16:24:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ae29a54876 
								
							 
						 
						
							
							
								
								categorize theory axioms as inferences in output to capture justifications  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-04 09:12:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d9e7b8c21f 
								
							 
						 
						
							
							
								
								fixes to trim  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-07-03 19:26:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1b263f85e4 
								
							 
						 
						
							
							
								
								compile numeral constants into separate variables in the new core  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-06-21 09:36:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								82667bd86b 
								
							 
						 
						
							
							
								
								Fix UP's decide callback ( #6707 )  
							
							... 
							
							
							
							* Query Boolean Assignment in the UP
* UP's decide ref arguments => next_split
* Fixed wrapper
* More fixes 
							
						 
						
							2023-06-02 09:52:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1319b64bb0 
								
							 
						 
						
							
							
								
								fix   #6692  
							
							
							
						 
						
							2023-04-17 09:11:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b75d81f3c2 
								
							 
						 
						
							
							
								
								fix   #6690  
							
							
							
						 
						
							2023-04-14 16:38:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								eba0732629 
								
							 
						 
						
							
							
								
								fix   #6675  
							
							... 
							
							
							
							disable remove_unused_defs from pb-solver until it is integrated with model reconstruction. 
							
						 
						
							2023-04-12 19:50:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4a142b0f81 
								
							 
						 
						
							
							
								
								fix   #6623  
							
							
							
						 
						
							2023-04-09 21:10:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7b513b4a40 
								
							 
						 
						
							
							
								
								Some UP bugfixes in the new core ( #6673 )  
							
							
							
						 
						
							2023-04-08 12:50:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8a3a3dc91b 
								
							 
						 
						
							
							
								
								fix   #6648  
							
							
							
						 
						
							2023-03-26 15:31:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2683a2d6ed 
								
							 
						 
						
							
							
								
								fix   #6637  
							
							
							
						 
						
							2023-03-22 08:49:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								ea16f6608c 
								
							 
						 
						
							
							
								
								before rm lu  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2023-03-08 10:27:05 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								42076a3c13 
								
							 
						 
						
							
							
								
								bug fixes to new core, elim_predicates and elim_unconstrained  
							
							
							
						 
						
							2023-03-05 22:26:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								92fe8c5968 
								
							 
						 
						
							
							
								
								restore the previous state  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2023-03-03 18:30:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								ff1dc0424c 
								
							 
						 
						
							
							
								
								rm lp_solver  
							
							
							
						 
						
							2023-03-03 16:32:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								5e4bca3d26 
								
							 
						 
						
							
							
								
								small removals  
							
							
							
						 
						
							2023-03-03 15:58:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								2dd30fa350 
								
							 
						 
						
							
							
								
								rm lp_primal_simplex  
							
							
							
						 
						
							2023-03-03 15:44:50 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								8989e10e71 
								
							 
						 
						
							
							
								
								rm lp_dual_simplex  
							
							
							
						 
						
							2023-03-03 15:41:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								d2e8297d41 
								
							 
						 
						
							
							
								
								remove includes of lp_dual_simplex  
							
							
							
						 
						
							2023-03-03 15:38:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fd97be0e3e 
								
							 
						 
						
							
							
								
								move sat.smt.proof.check_rup into solver.proof.check_rup  #6616  
							
							
							
						 
						
							2023-03-01 21:03:27 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								25d45a3500 
								
							 
						 
						
							
							
								
								fixes and tests for arith-sls  
							
							
							
						 
						
							2023-02-28 17:40:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								146f0eae06 
								
							 
						 
						
							
							
								
								wip - arith local search  
							
							
							
						 
						
							2023-02-20 12:17:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bc6037464d 
								
							 
						 
						
							
							
								
								clean up build warnings  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-02-19 10:08:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c0f80f92ba 
								
							 
						 
						
							
							
								
								deal with compiler warnings (unused variables etc)  
							
							
							
						 
						
							2023-02-18 17:53:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6092bf534c 
								
							 
						 
						
							
							
								
								fix   #6599  
							
							
							
						 
						
							2023-02-18 14:18:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								daeaed1e82 
								
							 
						 
						
							
							
								
								revert debug only changes to sat-solver  
							
							
							
						 
						
							2023-02-18 14:13:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c5e33b79b5 
								
							 
						 
						
							
							
								
								wip - arith sls  
							
							... 
							
							
							
							overhaul to tier inequalities with Boolean variables instead of literals 
							
						 
						
							2023-02-18 14:11:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bd10ddf6ae 
								
							 
						 
						
							
							
								
								wip - local search - use dispatch model from bool local search instead of separate phases.  
							
							
							
						 
						
							2023-02-16 09:17:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c1ecc49021 
								
							 
						 
						
							
							
								
								wip - local search - move to plugin model  
							
							
							
						 
						
							2023-02-15 13:32:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a1f73d3805 
								
							 
						 
						
							
							
								
								wip - local search - fix build  
							
							
							
						 
						
							2023-02-15 08:48:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4f20b8e2ba 
								
							 
						 
						
							
							
								
								wip - local search  
							
							
							
						 
						
							2023-02-15 08:36:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								44fcf60a72 
								
							 
						 
						
							
							
								
								wip experiments with sls  
							
							
							
						 
						
							2023-02-14 15:06:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2b77012993 
								
							 
						 
						
							
							
								
								fix build  
							
							
							
						 
						
							2023-02-13 08:36:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								52804b5c8f 
								
							 
						 
						
							
							
								
								save on dtt  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-02-13 08:29:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7956cf1201 
								
							 
						 
						
							
							
								
								annotate arith_sls  
							
							
							
						 
						
							2023-02-12 20:55:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bb81bc5452 
								
							 
						 
						
							
							
								
								fix   #6580  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-02-12 20:21:53 -08:00