Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								716a815ce1 
								
							 
						 
						
							
							
								
								update lock file  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-09-24 11:29:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5c583299f1 
								
							 
						 
						
							
							
								
								Remove unnecessary const qualifiers from comparison operator overloads in z3++.h  
							
							
							
						 
						
							2024-09-23 13:38:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b4a28239f 
								
							 
						 
						
							
							
								
								Add const qualifiers to comparison operators and update iterator equality checks in various classes  
							
							
							
						 
						
							2024-09-23 11:45:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0f896503a9 
								
							 
						 
						
							
							
								
								Add initial value setting API for solver and optimize contexts and update related function signatures  
							
							
							
						 
						
							2024-09-18 16:18:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								48712b4f60 
								
							 
						 
						
							
							
								
								Add initial value setting for variables in Z3 API, solver, and optimize modules  
							
							
							
						 
						
							2024-09-18 16:13:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0ba306e7b3 
								
							 
						 
						
							
							
								
								y  
							
							
							
						 
						
							2024-09-17 12:27:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Audrey Dutcher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0837e3b8e8 
								
							 
						 
						
							
							
								
								Fix nightly ( #7365 )  
							
							... 
							
							
							
							- add some logic to setup.py to handle cross platform tagging correctly
  this adds a dependency on setuptools>=70
- rearrange the nightly CI to use these new builds correctly 
							
						 
						
							2024-09-03 16:11:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5360656440 
								
							 
						 
						
							
							
								
								fix expected  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-08-28 09:40:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Audrey Dutcher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1f1d677ff 
								
							 
						 
						
							
							
								
								New python packaging and tests ( #7356 )  
							
							... 
							
							
							
							* Simplify/modernize python packaging
* Modify azure CI to utilize new python packaging 
							
						 
						
							2024-08-27 17:12:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philip Zucker 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e7382d6ff9 
								
							 
						 
						
							
							
								
								Added "λ" pretty printing to python ( #7320 )  
							
							
							
						 
						
							2024-07-31 08:14:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								374609bd46 
								
							 
						 
						
							
							
								
								kludge to address  #7232 , probably superseeded by planned revision to setup/pypi  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-07-08 16:54:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Bronnikov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1da132005a 
								
							 
						 
						
							
							
								
								Fix a comment for Z3_solver_from_string ( #7271 )  
							
							... 
							
							
							
							Z3_solver_from_string accepts a string buffer with solver
assertions, not a string buffer with filename. 
							
						 
						
							2024-07-02 07:09:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3bf2b3f741 
								
							 
						 
						
							
							
								
								fix   #7260  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-06-19 15:37:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								758d886fac 
								
							 
						 
						
							
							
								
								Bump braces from 3.0.2 to 3.0.3 in /src/api/js ( #7261 )  
							
							... 
							
							
							
							Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-06-19 15:29:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cb50dcabda 
								
							 
						 
						
							
							
								
								fix   #7229  
							
							
							
						 
						
							2024-05-17 18:28:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								552068a71e 
								
							 
						 
						
							
							
								
								let the replayer stop when it encounters a C command with invalid args  
							
							
							
						 
						
							2024-05-17 11:10:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e036a5bd9b 
								
							 
						 
						
							
							
								
								add parameter validation to ternary and 4-ary functions for API  #7219  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-05-11 18:06:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								efc893263a 
								
							 
						 
						
							
							
								
								add abs function to API  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-05-09 20:54:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b120745078 
								
							 
						 
						
							
							
								
								add C++ bindings for sequence operations  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-05-09 20:20:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c7529d0b25 
								
							 
						 
						
							
							
								
								expose fold as well  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-05-09 14:56:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fc6c4c98e2 
								
							 
						 
						
							
							
								
								initial warppers for seq-map/seq-fold  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-05-09 14:52:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2f02278227 
								
							 
						 
						
							
							
								
								add virtual destructor to z3::object class  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-05-01 16:35:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								19eb7225ea 
								
							 
						 
						
							
							
								
								add virtual destructor to z3::object class  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-05-01 16:20:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								231a985bf9 
								
							 
						 
						
							
							
								
								add virtual destructor to z3::object class  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-05-01 16:17:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Moy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								111fcb9366 
								
							 
						 
						
							
							
								
								Implement API to set exit action to exception ( #7192 )  
							
							... 
							
							
							
							* Implement API to set exit action to exception
* Turn on exit_action_to_throw_exception upon API context creation 
							
						 
						
							2024-03-27 19:06:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b8a69987c3 
								
							 
						 
						
							
							
								
								fix   #7165  
							
							
							
						 
						
							2024-03-17 16:33:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0b3bbc2972 
								
							 
						 
						
							
							
								
								#7158  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-03-11 18:19:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								620efbb67b 
								
							 
						 
						
							
							
								
								add aacrhc  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-03-06 13:53:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Moy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e8c8d8aa7d 
								
							 
						 
						
							
							
								
								Put in workaround to rename manylinux_arm64 to manylinux_aarch64 ( #7149 )  
							
							
							
						 
						
							2024-03-05 13:38:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10687082f1 
								
							 
						 
						
							
							
								
								Revert "For many linux build, use aarch64 instead of arm64 ( #7147 )" ( #7148 )  
							
							... 
							
							
							
							This reverts commit 7694bca5f4 
							
						 
						
							2024-03-05 12:25:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Moy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7694bca5f4 
								
							 
						 
						
							
							
								
								For many linux build, use aarch64 instead of arm64 ( #7147 )  
							
							
							
						 
						
							2024-03-05 11:27:43 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								77a07bb791 
								
							 
						 
						
							
							
								
								detect arm64 for manylinux setup  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-03-04 21:14:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zapashcanon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								91886dafca 
								
							 
						 
						
							
							
								
								some code cleaning and complexity improvements ( #7133 )  
							
							... 
							
							
							
							* do not use `and` for non mutually recursive types
* use List.init, fix complexity of a few operations and make some code
more readable
* explicit some parameters to make working without LSP/Merlin easier
* use fold_left instead of filteri because it is not available on old
OCaml versions 
							
						 
						
							2024-02-29 08:54:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								143a35d370 
								
							 
						 
						
							
							
								
								Fix typos. ( #7137 )  
							
							
							
						 
						
							2024-02-22 09:35:15 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Haas 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a3d00ce356 
								
							 
						 
						
							
							
								
								Improved Java phantom references ( #7131 )  
							
							... 
							
							
							
							* Reworked phantom reference handling.
 - Replaced IDecRefQueue with a new Z3ReferenceQueue class
 - Z3ReferenceQueue manages custom subclasses of phantom references in a doubly-linked list
 - Replaced all subclasses of IDecRefQueue with subclasses of Z3ReferenceQueue.Reference. These custom reference classes are embedded in the class they reference count.
 - Context now owns a single Z3ReferenceQueue for all types of references.
* Made Statistics.Entry a static subclass
* Made Context.close idempotent (as recommended)
* Update CMakeLists.txt for building the Java API.
* Updated CMakeLists.txt again.
* Use correct SuppressWarning annotation to silence the compiler
* Formatting 
							
						 
						
							2024-02-21 08:39:58 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cal Jacobson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								199ef30e0c 
								
							 
						 
						
							
							
								
								conditionally depend on importlib_resources ( #7116 )  
							
							... 
							
							
							
							In python >= 3.9, it's available as part of the stdlib. 
							
						 
						
							2024-02-18 12:20:24 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								155dfb10c4 
								
							 
						 
						
							
							
								
								Fix some typos in identifiers. ( #7118 )  
							
							
							
						 
						
							2024-02-14 09:25:32 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f1d97c7a3a 
								
							 
						 
						
							
							
								
								allow callbacks to be nested  
							
							
							
						 
						
							2024-02-13 20:30:17 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53f89a81c1 
								
							 
						 
						
							
							
								
								Fix some typos. ( #7115 )  
							
							
							
						 
						
							2024-02-07 23:06:43 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yisu Remy Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2280e9562a 
								
							 
						 
						
							
							
								
								Improve instructions for working with the Julia API ( #7108 )  
							
							
							
						 
						
							2024-02-02 09:46:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								738c5b6d0d 
								
							 
						 
						
							
							
								
								add warning messages for  #7100  
							
							
							
						 
						
							2024-01-30 21:30:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								28c44a6ed0 
								
							 
						 
						
							
							
								
								fix   #7105  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-01-30 15:41:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2af1cff11f 
								
							 
						 
						
							
							
								
								updating java cmake scrip  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-01-27 16:29:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yisu Remy Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dec5715f03 
								
							 
						 
						
							
							
								
								Expose forall and exists to Julia ( #7099 )  
							
							
							
						 
						
							2024-01-25 09:49:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Haas 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d2706bab64 
								
							 
						 
						
							
							
								
								Fixes in Java's User Propagator ( #7088 )  
							
							... 
							
							
							
							* Fixed decide callback for Java user propagators
* Java User Prop:
- Added return value to conflict
- Added consequence method
- Added missing access modifier to decideWrapper
* Removed type parameters of expressions in UserPropagatorBase
* Renamed propagateConflict to propagateConsequence 
							
						 
						
							2024-01-18 09:29:15 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4f75153186 
								
							 
						 
						
							
							
								
								Update z3_api.h  
							
							... 
							
							
							
							Updated doc https://github.com/Z3Prover/z3/discussions/7087  
							
						 
						
							2024-01-17 13:53:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c340233df6 
								
							 
						 
						
							
							
								
								fix   #7081  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-01-16 10:31:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								afba43a5a7 
								
							 
						 
						
							
							
								
								fix   #7085  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-01-16 10:18:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								59b18d4a14 
								
							 
						 
						
							
							
								
								create as_bin as_hex wrappers for display  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-01-12 09:19:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68a2c08d5e 
								
							 
						 
						
							
							
								
								Add Z3_get_estimated_alloc_size to OCaml API ( #7068 )  
							
							
							
						 
						
							2023-12-21 12:54:30 -08:00