Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cd77a4d9a5 
								
							 
						 
						
							
							
								
								fix   #4909  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-12-20 11:53:19 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								692bed7991 
								
							 
						 
						
							
							
								
								fix sign bug in internalization of literals  
							
							
							
						 
						
							2020-12-14 17:33:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								982da8db05 
								
							 
						 
						
							
							
								
								fix   #4868  
							
							
							
						 
						
							2020-12-07 10:27:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4d55f83654 
								
							 
						 
						
							
							
								
								misc  
							
							
							
						 
						
							2020-12-04 16:59:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								12198d13ac 
								
							 
						 
						
							
							
								
								fix   #4794  
							
							
							
						 
						
							2020-12-02 12:24:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9156e355d8 
								
							 
						 
						
							
							
								
								log  
							
							
							
						 
						
							2020-11-30 11:57:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d6a5ef4343 
								
							 
						 
						
							
							
								
								add recfuns to Java  #4820  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-25 12:25:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								797f50e699 
								
							 
						 
						
							
							
								
								DRAT debugging updates  
							
							
							
						 
						
							2020-11-22 15:38:57 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								ac1b3fc6f2 
								
							 
						 
						
							
							
								
								fix delay blasting and relevancy  
							
							
							
						 
						
							2020-11-20 11:12:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9f34af5e18 
								
							 
						 
						
							
							
								
								update justifications only at level 0  
							
							
							
						 
						
							2020-11-20 11:12:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e16acd0965 
								
							 
						 
						
							
							
								
								move std::function initializer to beginning of class  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-16 17:02:15 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f6f594e21d 
								
							 
						 
						
							
							
								
								fix missing equality propagation in new bv solver  
							
							
							
						 
						
							2020-11-16 16:22:56 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								85a20791db 
								
							 
						 
						
							
							
								
								fix relevancy tracking in new solver  
							
							
							
						 
						
							2020-11-16 11:20:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								49a0266c6a 
								
							 
						 
						
							
							
								
								na  
							
							
							
						 
						
							2020-11-13 17:05:56 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7e68d546ba 
								
							 
						 
						
							
							
								
								na  
							
							
							
						 
						
							2020-11-11 17:37:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								aced115b70 
								
							 
						 
						
							
							
								
								model validation  
							
							
							
						 
						
							2020-11-11 17:37:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								16db8bf49e 
								
							 
						 
						
							
							
								
								add model validation  
							
							
							
						 
						
							2020-11-11 17:37:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b5aab7ec2a 
								
							 
						 
						
							
							
								
								fix clone  
							
							
							
						 
						
							2020-11-11 17:37:06 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fdedeed7ae 
								
							 
						 
						
							
							
								
								additional sign related fix for  #4740   https://github.com/Z3Prover/z3/issues/4740#issuecomment-721508240  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-10 10:50:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Johannes Kanig 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d205f1cf0 
								
							 
						 
						
							
							
								
								TB08-009 fix z3 build on windows ( #4782 )  
							
							... 
							
							
							
							It seems that VS 15.0 doesn't like this usage of "enum"
Change-Id: Ie7eba81ad9fd990aa436d323dc848d1b0f2c4370 
							
						 
						
							2020-11-08 20:47:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								89ffb45c4f 
								
							 
						 
						
							
							
								
								fixes to bv/dual-solver,  
							
							
							
						 
						
							2020-11-08 17:18:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a4354c960c 
								
							 
						 
						
							
							
								
								na  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-08 17:18:17 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								ee12e3fb52 
								
							 
						 
						
							
							
								
								add init_model, global m_delta, get_value, get_ivalue to push model maintainance into lar_solver  #4740  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-11-02 19:21:15 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								fb6e7e146b 
								
							 
						 
						
							
							
								
								test mbi  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-30 17:03:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a764d528a1 
								
							 
						 
						
							
							
								
								'clean  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-30 13:14:48 -07: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 
								
							 
						 
						
							
							
							
							
								
							
							
								2e684d58d2 
								
							 
						 
						
							
							
								
								redo purification  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-29 11:06:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ding Fei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c40a67da7d 
								
							 
						 
						
							
							
								
								avoid use of uninit member (m) ( #4761 )  
							
							... 
							
							
							
							Co-authored-by: Ding Fei <fei.ding@ustchcs.com> 
							
						 
						
							2020-10-28 10:06:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e2fbd05fe7 
								
							 
						 
						
							
							
								
								adding argument restriction to mbqi, fix tracking of m_src/m_dst for expr_safe_replace and avoid resetting the cache.  
							
							
							
						 
						
							2020-10-27 11:41:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre Bouvier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24321e311b 
								
							 
						 
						
							
							
								
								Add support of the SunOS platform (Solaris, OpenSolaris, OpenIndiana) ( #4757 )  
							
							... 
							
							
							
							* Add support of the SunOS plateform (OpenSolaris, OpenIndiana) in scripts/mk_util.py
* Add missing casts for the SunOS plateform (OpenSolaris, OpenIndiana) for the pow function 
							
						 
						
							2020-10-27 11:39:21 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								0213af3c61 
								
							 
						 
						
							
							
								
								replace remaining volatiles with atomic<>  
							
							... 
							
							
							
							volatiles are now deprecated in recent C++ 
							
						 
						
							2020-10-24 11:47:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c9900720f8 
								
							 
						 
						
							
							
								
								na  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-22 11:31:47 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								72b1e8a714 
								
							 
						 
						
							
							
								
								na  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-12 13:36:40 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								5121017f19 
								
							 
						 
						
							
							
								
								build warnings from  #4727  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-12 13:19:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								49dfaeb406 
								
							 
						 
						
							
							
								
								na  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-12 13:11:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b80ba24ba6 
								
							 
						 
						
							
							
								
								deal with regression break  
							
							
							
						 
						
							2020-10-12 12:26:50 -07:00