Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								4406652c7b 
								
							 
						 
						
							
							
								
								Narrow conflicting constraint after backjumping  
							
							
							
						 
						
							2022-10-07 18:01:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								54ed6d4413 
								
							 
						 
						
							
							
								
								Don't cut off output arbitrarily  
							
							
							
						 
						
							2022-10-07 17:49:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								714c71ab88 
								
							 
						 
						
							
							
								
								Try to fix lemma_invariant  
							
							
							
						 
						
							2022-10-07 17:48:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								05f1b4dd1a 
								
							 
						 
						
							
							
								
								Update note on subsumption (for later)  
							
							
							
						 
						
							2022-10-07 16:32:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								b2d926362c 
								
							 
						 
						
							
							
								
								Move some functions; delete old comments  
							
							
							
						 
						
							2022-10-07 16:32:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								e7c9a99d08 
								
							 
						 
						
							
							
								
								Add note as comment  
							
							
							
						 
						
							2022-10-07 16:29:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								23a747235d 
								
							 
						 
						
							
							
								
								Some assertions are now too strict  
							
							... 
							
							
							
							If possible, we should set the new constraint to l_true;
and revert most of this change later.
Or we adjust the conflict invariant:
- l_true constraints is the default case as before,
- l_undef constraints are new and justified by some side lemma, but
  should be treated by the conflict resolution methods like l_true
  constraints,
- l_false constraints are disallowed in the conflict (as before). 
							
						 
						
							2022-10-07 16:24:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								74b53c3323 
								
							 
						 
						
							
							
								
								Fix checking of lemma invariant  
							
							
							
						 
						
							2022-10-07 16:20:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8333664433 
								
							 
						 
						
							
							
								
								Simplify handling of side lemmas in conflict  
							
							
							
						 
						
							2022-10-07 16:19:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8b4a36e3bd 
								
							 
						 
						
							
							
								
								Simplify clause_builder  
							
							
							
						 
						
							2022-10-07 15:22:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								661a1624b4 
								
							 
						 
						
							
							
								
								avoid string copying in mpf_manager::set  
							
							
							
						 
						
							2022-10-07 14:03:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								e18bc46de1 
								
							 
						 
						
							
							
								
								Move on_scope_exit to util.h  
							
							
							
						 
						
							2022-10-07 14:23:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								dcd6c01a90 
								
							 
						 
						
							
							
								
								revive polynomial superposition (wip)  
							
							
							
						 
						
							2022-10-07 10:34:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								155b746e03 
								
							 
						 
						
							
							
								
								side lemmas  
							
							
							
						 
						
							2022-10-07 10:18:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								bef1be8cb5 
								
							 
						 
						
							
							
								
								should not happen anymore  
							
							
							
						 
						
							2022-10-07 10:11:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								af368b39c9 
								
							 
						 
						
							
							
								
								less output  
							
							
							
						 
						
							2022-10-07 10:10:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5c9f69829b 
								
							 
						 
						
							
							
								
								fixes to trim  
							
							
							
						 
						
							2022-10-07 09:58:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								a792251a82 
								
							 
						 
						
							
							
								
								remove old compat code  
							
							
							
						 
						
							2022-10-06 17:22:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9f78a96c1d 
								
							 
						 
						
							
							
								
								wip - trim  
							
							
							
						 
						
							2022-10-06 18:19:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								f184545aca 
								
							 
						 
						
							
							
								
								Debug dlist insertion  
							
							... 
							
							
							
							Found because of assertion failure in
test_polysat::test_fixed_point_arith_div_mul_inverse() 
							
						 
						
							2022-10-05 17:24:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4e780d0cc8 
								
							 
						 
						
							
							
								
								trim  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-10-05 05:43:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f8ca692dee 
								
							 
						 
						
							
							
								
								fixes to trim  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-10-05 04:32:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								e58815884f 
								
							 
						 
						
							
							
								
								Remove debugging leftover  
							
							
							
						 
						
							2022-10-04 17:10:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								dc9373dcbd 
								
							 
						 
						
							
							
								
								Change old solver::propagate method  
							
							
							
						 
						
							2022-10-04 17:09:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c1c659dc93 
								
							 
						 
						
							
							
								
								trying trim  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-10-04 16:25:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								a0fe568561 
								
							 
						 
						
							
							
								
								Another possible case for subsumption  
							
							
							
						 
						
							2022-10-04 14:13:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								e18dfb2253 
								
							 
						 
						
							
							
								
								revert_bool_decision  
							
							
							
						 
						
							2022-10-04 14:13:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								ad5c4145c1 
								
							 
						 
						
							
							
								
								pop non-asserting lemmas  
							
							
							
						 
						
							2022-10-04 14:10:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								46c69766d1 
								
							 
						 
						
							
							
								
								output  
							
							
							
						 
						
							2022-10-04 14:09:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								9cc9d1fac4 
								
							 
						 
						
							
							
								
								count  
							
							
							
						 
						
							2022-10-04 14:08:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d22c86f9fe 
								
							 
						 
						
							
							
								
								init spacer_iuc_solver properly  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-10-03 15:53:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6e05162df0 
								
							 
						 
						
							
							
								
								update solver only if there is a manager  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-10-03 15:27:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b03d4e4fc2 
								
							 
						 
						
							
							
								
								update solver only if there is a manager  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-10-03 15:26:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5b71f7cf9e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2022-10-03 15:19:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								3d27ec41d0 
								
							 
						 
						
							
							
								
								Bring back boolean decisions (wip)  
							
							... 
							
							
							
							The backtracking code doesn't know about boolean decisions yet 
							
						 
						
							2022-10-03 18:36:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								811843cf45 
								
							 
						 
						
							
							
								
								Fix interval check  
							
							
							
						 
						
							2022-10-03 15:35:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								e09cf4faa5 
								
							 
						 
						
							
							
								
								Remove broken method  
							
							
							
						 
						
							2022-10-03 11:05:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								6caa3ba1b7 
								
							 
						 
						
							
							
								
								Skip redundant intervals in viable::resolve (disabled for now)  
							
							
							
						 
						
							2022-10-03 11:03:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								0b560e5117 
								
							 
						 
						
							
							
								
								Improve sharing  
							
							
							
						 
						
							2022-10-03 10:57:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								cd2d197bb9 
								
							 
						 
						
							
							
								
								Add compact version of std::all_of  
							
							
							
						 
						
							2022-10-03 10:55:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								0bea276e82 
								
							 
						 
						
							
							
								
								Add dll_iterator  
							
							
							
						 
						
							2022-10-03 10:54:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								be3c7d7115 
								
							 
						 
						
							
							
								
								delete dead code  
							
							
							
						 
						
							2022-10-02 21:44:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								1eed058b98 
								
							 
						 
						
							
							
								
								use std::move  
							
							
							
						 
						
							2022-10-02 21:34:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ad49dd739b 
								
							 
						 
						
							
							
								
								initialize variables to avoid warning messages whether real or spurious  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-10-01 17:08:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cffe5fe1a5 
								
							 
						 
						
							
							
								
								remove debug print  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-10-01 17:05:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								24ff0f2d36 
								
							 
						 
						
							
							
								
								attempt to fix cmake build  
							
							
							
						 
						
							2022-10-01 21:48:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Naxaes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49ebca6c1c 
								
							 
						 
						
							
							
								
								Fix clang build ( #6378 )  
							
							
							
						 
						
							2022-10-01 14:01:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								47e44c5538 
								
							 
						 
						
							
							
								
								fix build  
							
							
							
						 
						
							2022-10-01 12:17:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								903cddcaaa 
								
							 
						 
						
							
							
								
								fix build  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-09-30 17:10:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ab045f0645 
								
							 
						 
						
							
							
								
								fix build  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-09-30 16:52:19 -04:00