Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								974ef3c147 
								
							 
						 
						
							
							
								
								port equality propagation changes to new core  
							
							
							
						 
						
							2021-03-28 16:15:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								156139622c 
								
							 
						 
						
							
							
								
								delay (lazy) process equalities.  
							
							
							
						 
						
							2021-03-17 15:34:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8412ecbdbf 
								
							 
						 
						
							
							
								
								fixes to new solver, add mode for using nlsat solver eagerly from nla_core  
							
							
							
						 
						
							2021-03-14 13:57:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9a975a4523 
								
							 
						 
						
							
							
								
								array solver fixes  
							
							
							
						 
						
							2021-03-13 06:19:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								857557ad93 
								
							 
						 
						
							
							
								
								deal with compiler warnings  
							
							
							
						 
						
							2021-03-08 20:39:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								38737db802 
								
							 
						 
						
							
							
								
								fixes and more porting seq_eq_solver to self-contained module  
							
							
							
						 
						
							2021-03-04 16:23:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b02cba6106 
								
							 
						 
						
							
							
								
								rename propagation to explain  
							
							
							
						 
						
							2021-02-27 17:25:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								830f314a3f 
								
							 
						 
						
							
							
								
								fixes to dt_solver and related  
							
							
							
						 
						
							2021-02-27 11:03:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a152bb1e80 
								
							 
						 
						
							
							
								
								remove template Context dependency in every trail object  
							
							
							
						 
						
							2021-02-08 15:41:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								937b61fc88 
								
							 
						 
						
							
							
								
								fix build, refactor  
							
							
							
						 
						
							2021-02-02 05:26:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3ae4c6e9de 
								
							 
						 
						
							
							
								
								refactor get_sort  
							
							
							
						 
						
							2021-02-02 04:45:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								95d98ea8ce 
								
							 
						 
						
							
							
								
								throttle equality propagation to shared expressions  
							
							
							
						 
						
							2021-01-19 04:51:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								523578e3f6 
								
							 
						 
						
							
							
								
								working on new solver core  
							
							
							
						 
						
							2020-12-30 14:38:41 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								374ae52d70 
								
							 
						 
						
							
							
								
								testing mbi  
							
							
							
						 
						
							2020-12-26 13:49:59 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								372e5ca569 
								
							 
						 
						
							
							
								
								fixes in new solver  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-12-25 11:19:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a164087384 
								
							 
						 
						
							
							
								
								remove cheap-eqs option as there is already propagate_eqs  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-12-21 11:04:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								11477f1ed1 
								
							 
						 
						
							
							
								
								fixes in new solver  
							
							... 
							
							
							
							fix logging and lemma signs in arith_solver, move logging of drat equalities to euf 
							
						 
						
							2020-12-16 10:40:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4d55f83654 
								
							 
						 
						
							
							
								
								misc  
							
							
							
						 
						
							2020-12-04 16:59:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1269776777 
								
							 
						 
						
							
							
								
								remove experimental option.  Fix   #4806  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-20 11:46:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								89ffb45c4f 
								
							 
						 
						
							
							
								
								fixes to bv/dual-solver,  
							
							
							
						 
						
							2020-11-08 17:18:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								752f08c9d6 
								
							 
						 
						
							
							
								
								check_feasible is called after column is added for fixed variable  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-08 17:18:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2ead7c77ee 
								
							 
						 
						
							
							
								
								use value function in lar_solver  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-08 17:18:16 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d0d06c288a 
								
							 
						 
						
							
							
								
								rename  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-03 12:13:23 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								620204bbb4 
								
							 
						 
						
							
							
								
								use value function in lar_solver ( #4771 )  
							
							... 
							
							
							
							* use value function in lar_solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* add missing return
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* check_feasible is called after column is added for fixed variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na 
							
						 
						
							2020-11-03 01:08:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5335097768 
								
							 
						 
						
							
							
								
								use get_value/get_ivalue API instead of self-rolled from arith_solver  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-02 19:38:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ab199dedf9 
								
							 
						 
						
							
							
								
								debug arith/mbi  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-02 12:13:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d64bc795f0 
								
							 
						 
						
							
							
								
								wrong assert, compiler warnings  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-30 10:10:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8d76470a8a 
								
							 
						 
						
							
							
								
								fixes to mostly solver arith/euf and backtracking scopes  
							
							
							
						 
						
							2020-10-26 11:06:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1ee2ba2a9b 
								
							 
						 
						
							
							
								
								mbqi  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-26 11:06:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72d407a49f 
								
							 
						 
						
							
							
								
								mbp ( #4741 )  
							
							... 
							
							
							
							* adding dt-solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* dt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* move mbp to self-contained module
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* Create CMakeLists.txt
* dt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* rename to bool_var2expr to indicate type class
* mbp
* na
* add projection
* na
* na
* na
* na
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* deps
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* testing arith/q
* na
* newline for model printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-21 15:48:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2f756da294 
								
							 
						 
						
							
							
								
								adding dt-solver ( #4739 )  
							
							... 
							
							
							
							* adding dt-solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* dt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* move mbp to self-contained module
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* Create CMakeLists.txt
* dt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* rename to bool_var2expr to indicate type class
* mbp
* na 
							
						 
						
							2020-10-18 15:28:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44679d8f5b 
								
							 
						 
						
							
							
								
								arith_solver ( #4733 )  
							
							... 
							
							
							
							* porting arithmetic solver
* integrating arithmetic
* lp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-16 10:49:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								07deb6ee88 
								
							 
						 
						
							
							
								
								remove pragma once  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-12 13:22:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4f0c743e2b 
								
							 
						 
						
							
							
								
								add stubs for arithmetic  
							
							
							
						 
						
							2020-10-12 11:24:08 -07:00