Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								fc558d3946 
								
							 
						 
						
							
							
								
								fix   #5059 : exit straight away on hard timeout  
							
							 
							
							... 
							
							
							
							dont run atexit handlers as its not safe to do so with multiple threads
code might be inside malloc, for example, and glibc tries to cleanup its heap
state with an atexit handler 
							
						 
						
							2021-03-01 14:34:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								484c83e6c0 
								
							 
						 
						
							
							
								
								revert enum split for legacy solver  
							
							 
							
							
							
						 
						
							2021-03-01 04:13:17 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								ff1429413d 
								
							 
						 
						
							
							
								
								Z3_subst: avoid unneded cache lookups  
							
							 
							
							
							
						 
						
							2021-03-01 11:14:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f725989225 
								
							 
						 
						
							
							
								
								optimize for enumeration datatypes  
							
							 
							
							
							
						 
						
							2021-02-28 21:31:21 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								caae0ba569 
								
							 
						 
						
							
							
								
								rename statistics to pb  
							
							 
							
							
							
						 
						
							2021-02-28 21:31:21 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								5b24396ecd 
								
							 
						 
						
							
							
								
								Z3_subst: add fast path for quantifier subst  
							
							 
							
							... 
							
							
							
							when replace patterns are ground 
							
						 
						
							2021-02-28 23:09:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								026065ff71 
								
							 
						 
						
							
							
								
								streamline pb solver interface and naming after removal of xor  
							
							 
							
							
							
						 
						
							2021-02-28 12:32:04 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								13f05ae9dc 
								
							 
						 
						
							
							
								
								enable wcnf output for weighted maxsat problems  
							
							 
							
							
							
						 
						
							2021-02-28 09:59:36 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b02cba6106 
								
							 
						 
						
							
							
								
								rename propagation to explain  
							
							 
							
							
							
						 
						
							2021-02-27 17:25:11 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fb8e2e444e 
								
							 
						 
						
							
							
								
								remove xor solver, tune dt_solver for enumeration case  
							
							 
							
							
							
						 
						
							2021-02-27 17:17:39 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								830f314a3f 
								
							 
						 
						
							
							
								
								fixes to dt_solver and related  
							
							 
							
							
							
						 
						
							2021-02-27 11:03:20 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f7b1469462 
								
							 
						 
						
							
							
								
								Try freeing context in dispose method and not wait for finalizer  #5043  
							
							 
							
							
							
						 
						
							2021-02-27 11:02:58 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c6eb55537a 
								
							 
						 
						
							
							
								
								Throttle nra solver when progress is being made by linearization  
							
							 
							
							
							
						 
						
							2021-02-26 11:14:24 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								08f55f9d1f 
								
							 
						 
						
							
							
								
								start wcnf  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-26 11:13:44 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								be68456c06 
								
							 
						 
						
							
							
								
								java compilation?  
							
							 
							
							
							
						 
						
							2021-02-26 05:04:46 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								06caf57a86 
								
							 
						 
						
							
							
								
								fix   #5033  
							
							 
							
							
							
						 
						
							2021-02-26 03:42:13 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5c47f244e9 
								
							 
						 
						
							
							
								
								fix   #5047  
							
							 
							
							
							
						 
						
							2021-02-26 03:37:14 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ea1089e980 
								
							 
						 
						
							
							
								
								fix   #4938  
							
							 
							
							
							
						 
						
							2021-02-26 02:06:28 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Murphy Berzish 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								56e4ee3273 
								
							 
						 
						
							
							
								
								z3str3: use assert_axiom_rw more consistently ( #5055 )  
							
							 
							
							
							
						 
						
							2021-02-25 19:50:18 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								64ba0b631a 
								
							 
						 
						
							
							
								
								fixes to seq solver  
							
							 
							
							
							
						 
						
							2021-02-25 10:35:14 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								080c9c6893 
								
							 
						 
						
							
							
								
								fixes to dt solver  
							
							 
							
							
							
						 
						
							2021-02-25 10:35:02 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								04edfc9fdb 
								
							 
						 
						
							
							
								
								out  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-23 18:14:20 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								377d060036 
								
							 
						 
						
							
							
								
								move to separate axiom management  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-23 18:09:45 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Murphy Berzish 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bde93f812 
								
							 
						 
						
							
							
								
								z3str3: check whether rewritten axioms rewrite to TRUE ( #5039 )  
							
							 
							
							
							
						 
						
							2021-02-23 10:36:14 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Murphy Berzish 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5599387a34 
								
							 
						 
						
							
							
								
								z3str3: add str.is_digit support ( #5038 )  
							
							 
							
							
							
						 
						
							2021-02-23 10:36:01 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c3b7fa941a 
								
							 
						 
						
							
							
								
								fix   #5048  
							
							 
							
							
							
						 
						
							2021-02-22 10:56:19 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d9fb40602e 
								
							 
						 
						
							
							
								
								use theory agnostic axioms in more cases  
							
							 
							
							
							
						 
						
							2021-02-21 18:36:53 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								977082e2bd 
								
							 
						 
						
							
							
								
								travis: disable LTO build; its just too slow  
							
							 
							
							
							
						 
						
							2021-02-21 20:18:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								4a3d63f9e4 
								
							 
						 
						
							
							
								
								NNF: dont allocate act_cache separately  
							
							 
							
							
							
						 
						
							2021-02-21 16:34:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								7b6eff6967 
								
							 
						 
						
							
							
								
								fix user-after-free in smt_ctx test  
							
							 
							
							
							
						 
						
							2021-02-20 16:20:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								e773e1e78d 
								
							 
						 
						
							
							
								
								fix a few more warnings  
							
							 
							
							
							
						 
						
							2021-02-19 12:16:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								d6ce9cce95 
								
							 
						 
						
							
							
								
								fix clang warnings  
							
							 
							
							
							
						 
						
							2021-02-19 10:59:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								5e034e495f 
								
							 
						 
						
							
							
								
								fix compiler warnings  
							
							 
							
							
							
						 
						
							2021-02-19 10:33:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a22fb8a96e 
								
							 
						 
						
							
							
								
								revert unit propagation of equality literals  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-18 23:11:03 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								27584d68db 
								
							 
						 
						
							
							
								
								more rewrite rules  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-18 22:14:53 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b2eb248bad 
								
							 
						 
						
							
							
								
								fixes,  fix   #5034  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-18 16:47:44 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								180015a529 
								
							 
						 
						
							
							
								
								fix   #5035  
							
							 
							
							
							
						 
						
							2021-02-18 16:47:36 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Murphy Berzish 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								27db97c269 
								
							 
						 
						
							
							
								
								Z3str3: add str.to_code and str.from_code ( #5015 )  
							
							 
							
							
							
						 
						
							2021-02-18 16:51:34 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ca9fcbd1df 
								
							 
						 
						
							
							
								
								na  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-18 13:46:59 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								00dab30ea0 
								
							 
						 
						
							
							
								
								remove binary_function  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-18 13:18:58 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9ae3339c33 
								
							 
						 
						
							
							
								
								fixes  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-02-18 12:33:17 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								14de590566 
								
							 
						 
						
							
							
								
								fix MSVC build  
							
							 
							
							
							
						 
						
							2021-02-18 19:05:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								d396d46bd1 
								
							 
						 
						
							
							
								
								let's test if all the buildbots are happy with C++17  
							
							 
							
							... 
							
							
							
							it's stil a bit too early for C++20 
							
						 
						
							2021-02-18 18:13:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e63dc7efc2 
								
							 
						 
						
							
							
								
								more rewrite rules  
							
							 
							
							
							
						 
						
							2021-02-17 17:32:00 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								bcad4d9435 
								
							 
						 
						
							
							
								
								revert my mess with the ast hashtable  
							
							 
							
							... 
							
							
							
							will share results form the experiments later 
							
						 
						
							2021-02-17 14:29:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4f9117a921 
								
							 
						 
						
							
							
								
								Move seq axioms to theory independent module  
							
							 
							
							
							
						 
						
							2021-02-16 05:13:52 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								823830181b 
								
							 
						 
						
							
							
								
								butterfly effect with relevancy marking  
							
							 
							
							... 
							
							
							
							bail out of infinite instantiation loop 
							
						 
						
							2021-02-15 16:37:23 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a6dce246f6 
								
							 
						 
						
							
							
								
								fix   #5031  
							
							 
							
							
							
						 
						
							2021-02-15 14:36:01 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								96e7b811f9 
								
							 
						 
						
							
							
								
								fix   #5029  
							
							 
							
							
							
						 
						
							2021-02-15 14:17:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c387863da1 
								
							 
						 
						
							
							
								
								fix   #5032 , reset substitution during fold transformation  
							
							 
							
							
							
						 
						
							2021-02-15 14:14:25 -08:00