Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5b9fdcf462 
								
							 
						 
						
							
							
								
								fix   #6997  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-11-15 18:08:48 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f1a39b8884 
								
							 
						 
						
							
							
								
								add comment regarding usage model for flush_objects() to relate with pr  #6992  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-11-15 11:54:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3baaba5edd 
								
							 
						 
						
							
							
								
								Revert unsound NaN constraints in theory_fpa ( #6993 )  
							
							
							
						 
						
							2023-11-14 14:28:30 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c0ee4e9613 
								
							 
						 
						
							
							
								
								pip install importlib resources  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-11-14 10:02:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1ce95d3859 
								
							 
						 
						
							
							
								
								pip install importlib resources  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-11-14 10:01:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								37b283fab9 
								
							 
						 
						
							
							
								
								use python3 in nightly  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-11-14 08:54:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7ed27a1f41 
								
							 
						 
						
							
							
								
								prepare release script  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-11-14 08:48:19 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ad2107f079 
								
							 
						 
						
							
							
								
								fix   #6978  
							
							
							
						 
						
							2023-11-14 08:45:22 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4406011881 
								
							 
						 
						
							
							
								
								fix   #6984  
							
							
							
						 
						
							2023-11-14 07:40:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3c2e97ddb6 
								
							 
						 
						
							
							
								
								fix   #6988  
							
							
							
						 
						
							2023-11-14 07:30:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c2610cb37c 
								
							 
						 
						
							
							
								
								#6523  
							
							... 
							
							
							
							malformed models on giveup status 
							
						 
						
							2023-11-13 14:32:53 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8a4e857294 
								
							 
						 
						
							
							
								
								#6523  
							
							... 
							
							
							
							regressions from changes inside math/lp/int_solver 
							
						 
						
							2023-11-13 14:28:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3de5af3cb0 
								
							 
						 
						
							
							
								
								fix bug in bound simplification in Gomory for mixed integer linear cuts, enable fixed variable redution after bugfix, add notes that rewriting bounds does not work  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-11-10 16:39:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									EyalBrilling 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aa9c7912dc 
								
							 
						 
						
							
							
								
								fixed possible undefined variable assigment ( #6985 )  
							
							
							
						 
						
							2023-11-10 11:36:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0556059bdf 
								
							 
						 
						
							
							
								
								change to expr_ref to allow trying simplification  
							
							
							
						 
						
							2023-11-08 13:50:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bd4d580b17 
								
							 
						 
						
							
							
								
								fix   #6986  
							
							
							
						 
						
							2023-11-08 13:49:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e6385f8c85 
								
							 
						 
						
							
							
								
								disable bound validation in debug mode  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-11-07 20:49:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3d99ed9dd4 
								
							 
						 
						
							
							
								
								Gomory cut / branch and bound improvements  
							
							... 
							
							
							
							Improve fairness of cut generation by switching to find_infeasible_int_var with cascading priorities, allow stronger cuts by inlining terms. 
							
						 
						
							2023-11-07 19:59:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9f0b3cdc25 
								
							 
						 
						
							
							
								
								Add utility to expand sub-terms  
							
							
							
						 
						
							2023-11-07 19:58:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fb95760137 
								
							 
						 
						
							
							
								
								remove template  
							
							
							
						 
						
							2023-11-07 19:57:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								77dab53e9e 
								
							 
						 
						
							
							
								
								track number of Gomory cuts  
							
							
							
						 
						
							2023-11-07 19:57:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1f4d5d93 
								
							 
						 
						
							
							
								
								remove verbose logging  
							
							
							
						 
						
							2023-11-07 19:57:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e86eae27e6 
								
							 
						 
						
							
							
								
								#6523  and other heap-use-after-free error  
							
							
							
						 
						
							2023-11-07 19:57:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								eed02b6d86 
								
							 
						 
						
							
							
								
								improved logging, use C++11 for loops instead of iterators  
							
							
							
						 
						
							2023-11-07 19:57:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								14312ef8a3 
								
							 
						 
						
							
							
								
								remove some warnings with clang  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2023-11-02 15:34:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								08d3a82ce0 
								
							 
						 
						
							
							
								
								simplify the jump on entering  
							
							
							
						 
						
							2023-11-02 11:09:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								bdf1fcf5c1 
								
							 
						 
						
							
							
								
								remove an assert  
							
							
							
						 
						
							2023-11-02 09:59:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								ca6cb0af95 
								
							 
						 
						
							
							
								
								add changes in lp with validate_bound and maximize_term  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2023-11-02 09:59:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AE1020 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ebd4d1a300 
								
							 
						 
						
							
							
								
								WARNINGS_AS_ERRORS is ON/OFF, not TRUE/FALSE ( #6979 )  
							
							
							
						 
						
							2023-11-02 10:58:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								49a071988c 
								
							 
						 
						
							
							
								
								remove temporary algebraic numbers from upper layers, move to owner module  
							
							
							
						 
						
							2023-11-01 03:52:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ea915e5b37 
								
							 
						 
						
							
							
								
								#6971  
							
							... 
							
							
							
							clear m_a1, m_a2 before calls that may affect model. 
							
						 
						
							2023-11-01 03:36:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3af2b36cd7 
								
							 
						 
						
							
							
								
								Add Z3_solver_interrupt to OCaml API ( #6976 )  
							
							
							
						 
						
							2023-10-31 08:48:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								91c2139b5d 
								
							 
						 
						
							
							
								
								just use std::string  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-30 17:56:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fe6f38a160 
								
							 
						 
						
							
							
								
								#6951 , fix build  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-30 15:31:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c82b7dd241 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2023-10-30 14:54:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f97dd34028 
								
							 
						 
						
							
							
								
								tests  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-30 14:54:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								996b844cde 
								
							 
						 
						
							
							
								
								Fixed parsing of | and \  ( #6975 )  
							
							... 
							
							
							
							* Give users ability to see if propagation failed
* Skip propagations in the new core if they are already satisfied
* Fix registration in final
* Don't make it too complicated...
* Fixed next_split when called in pop
Made delay_units available even without quantifiers
* Missing push calls before "decide"-callback
* Fixed parsing of | and \
* Unit-test for parsing bug 
							
						 
						
							2023-10-30 12:30:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								938a89e197 
								
							 
						 
						
							
							
								
								prepare for local version of Gomory cuts  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-29 19:45:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								160971df60 
								
							 
						 
						
							
							
								
								fix   #6969 , again  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-29 19:10:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a957a5673d 
								
							 
						 
						
							
							
								
								remove experiment with theory lemmas  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-29 18:48:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3726960969 
								
							 
						 
						
							
							
								
								fix   #6969  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-29 17:44:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								589024aa1c 
								
							 
						 
						
							
							
								
								fix   #6969  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-29 17:44:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d57bdd2ef 
								
							 
						 
						
							
							
								
								Assorted fixes for floats ( #6968 )  
							
							... 
							
							
							
							* Improve 4be26eb5430f4f32c5d0 
							
						 
						
							2023-10-29 17:29:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bd8e5eee4b 
								
							 
						 
						
							
							
								
								add simplification experiment (disabled) for tracking, some reshuffling of equation/fixed_equation structs  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-29 10:21:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e7c17e68b8 
								
							 
						 
						
							
							
								
								Fixed next_split call in pop ( #6966 )  
							
							... 
							
							
							
							* Give users ability to see if propagation failed
* Skip propagations in the new core if they are already satisfied
* Fix registration in final
* Don't make it too complicated...
* Fixed next_split when called in pop
Made delay_units available even without quantifiers
* Missing push calls before "decide"-callback 
							
						 
						
							2023-10-28 12:46:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								52d16a11f9 
								
							 
						 
						
							
							
								
								deal with non-termination in new arithmetic solver  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-27 16:15:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f6c9ead10c 
								
							 
						 
						
							
							
								
								#6964  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-27 13:17:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								93427f1175 
								
							 
						 
						
							
							
								
								regression test 2447  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-26 08:48:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0b8d7b755d 
								
							 
						 
						
							
							
								
								useful string rewrites  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-26 03:48:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5622fd1362 
								
							 
						 
						
							
							
								
								initialize delay bound  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-10-26 03:26:41 -07:00