Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2dd92d37 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2022-04-11 17:06:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c996a66da0 
								
							 
						 
						
							
							
								
								separate pre-processing, add callback parameter to push/pop in python API  
							
							
							
						 
						
							2022-04-11 17:05:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b0d8b27f37 
								
							 
						 
						
							
							
								
								Fixed registering expressions in push/pop ( #5964 )  
							
							... 
							
							
							
							* Fixed registering expressions in push/pop
* Reused existing function 
							
						 
						
							2022-04-11 16:50:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Frédéric Bour 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f43d9d00d4 
								
							 
						 
						
							
							
								
								Z3_add_rec_def body is not a macro ( #5963 )  
							
							
							
						 
						
							2022-04-11 13:38:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b20a4ebf4 
								
							 
						 
						
							
							
								
								Added rewriting distinct with bitvectors to false if bit-size is too low ( #5956 )  
							
							... 
							
							
							
							* Fixed problem with registering bitvector functions
* Added rewriting distinct with bitvectors to false if bit-size is too low
* Removed debug output
* Incorporated Nikolaj's comments
* Simplifications 
							
						 
						
							2022-04-09 21:46:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f55b233228 
								
							 
						 
						
							
							
								
								#5778  
							
							
							
						 
						
							2022-04-09 12:06:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								011c1b2dd2 
								
							 
						 
						
							
							
								
								remove refs to bare_str  
							
							
							
						 
						
							2022-04-09 12:06:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								405a26c585 
								
							 
						 
						
							
							
								
								allow adding constraints during on_model  
							
							
							
						 
						
							2022-04-09 09:55:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								005b8e3cf8 
								
							 
						 
						
							
							
								
								arc -> arch  
							
							
							
						 
						
							2022-04-09 08:28:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c98eda03f7 
								
							 
						 
						
							
							
								
								nightly osx arm64 wheel  
							
							
							
						 
						
							2022-04-09 06:55:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d6d9b25c68 
								
							 
						 
						
							
							
								
								Allow adding constraints in the model_eh callback  
							
							
							
						 
						
							2022-04-08 17:12:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f3789e21a3 
								
							 
						 
						
							
							
								
								id doesn't use mk_util  
							
							
							
						 
						
							2022-04-08 14:42:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1346a168a1 
								
							 
						 
						
							
							
								
								#5952  
							
							
							
						 
						
							2022-04-08 07:00:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8c2909f52b 
								
							 
						 
						
							
							
								
								working on python make for arm  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-07 13:36:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0fa0feb979 
								
							 
						 
						
							
							
								
								allow add_expr during pop  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-06 16:27:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b0dce5b27d 
								
							 
						 
						
							
							
								
								remove debug asserts  
							
							
							
						 
						
							2022-04-06 08:53:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2f63747c7b 
								
							 
						 
						
							
							
								
								#5778  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-06 08:17:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cebbc71330 
								
							 
						 
						
							
							
								
								#5778  ensure else value so that defaults align across equivalence class  
							
							
							
						 
						
							2022-04-06 07:58:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fleisherdev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac2523af82 
								
							 
						 
						
							
							
								
								Fix null ref on access of Entry[] contents ( #5947 )  
							
							... 
							
							
							
							Co-authored-by: jfleisher <jofleish@microsoft.com> 
							
						 
						
							2022-04-06 05:37:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								03a2d9a018 
								
							 
						 
						
							
							
								
								fix   #5942  
							
							
							
						 
						
							2022-04-03 11:03:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								46cc54fbab 
								
							 
						 
						
							
							
								
								outdated warning  
							
							
							
						 
						
							2022-04-03 07:55:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								34272152bb 
								
							 
						 
						
							
							
								
								add stubs to control memory usage  
							
							
							
						 
						
							2022-04-02 17:52:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b495e4b96 
								
							 
						 
						
							
							
								
								nits  
							
							
							
						 
						
							2022-04-02 17:50:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d0ef5948aa 
								
							 
						 
						
							
							
								
								nits  
							
							
							
						 
						
							2022-04-02 17:49:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								25feb0ebed 
								
							 
						 
						
							
							
								
								#5938  catch also rewriter_exception that can be raised on cancelation and memory pressure  
							
							
							
						 
						
							2022-04-02 17:43:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ef28f0e2f0 
								
							 
						 
						
							
							
								
								#5778  
							
							... 
							
							
							
							deal with recursive calls to internalization with the same formula 
							
						 
						
							2022-04-02 01:28:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2fedcbd41e 
								
							 
						 
						
							
							
								
								#5778  
							
							
							
						 
						
							2022-04-02 01:27:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								229ea569f1 
								
							 
						 
						
							
							
								
								#5778  
							
							
							
						 
						
							2022-04-02 00:56:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								97115e5ebd 
								
							 
						 
						
							
							
								
								#5778  
							
							... 
							
							
							
							add new clauses created during propagation to use-list 
							
						 
						
							2022-04-02 00:14:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4cc33277fa 
								
							 
						 
						
							
							
								
								#5778  
							
							
							
						 
						
							2022-04-01 14:27:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c7922d69ac 
								
							 
						 
						
							
							
								
								#5778  
							
							
							
						 
						
							2022-04-01 14:17:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								81084b8232 
								
							 
						 
						
							
							
								
								#5778   #5937  
							
							
							
						 
						
							2022-04-01 13:07:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5154295202 
								
							 
						 
						
							
							
								
								#5932  
							
							
							
						 
						
							2022-03-31 23:18:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								28e94583da 
								
							 
						 
						
							
							
								
								break self recursion  #5937  
							
							
							
						 
						
							2022-03-31 21:49:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								dd27f7e937 
								
							 
						 
						
							
							
								
								#5935  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-30 17:47:48 -10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								431c3af409 
								
							 
						 
						
							
							
								
								fix   #5929  - add parameter bv_le2extract to allow disabling the disassembly to extract  
							
							
							
						 
						
							2022-03-27 18:23:41 -10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7bb969ab52 
								
							 
						 
						
							
							
								
								Fixed problem with registering bitvector functions ( #5923 )  
							
							
							
						 
						
							2022-03-26 16:36:15 -10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3828130791 
								
							 
						 
						
							
							
								
								fix   #5922  use 0u to help type inference  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-24 14:05:14 -10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								32233e1bf1 
								
							 
						 
						
							
							
								
								set default to true to avoid regression failures  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-23 12:20:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								365b8f3281 
								
							 
						 
						
							
							
								
								change default to _not_ include auxiliary functions in model as this seems to break fewer'  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-23 09:51:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d790523c59 
								
							 
						 
						
							
							
								
								#5917  
							
							... 
							
							
							
							Add model.user_functions (default true) to control whether user functions are added to the model. 
							
						 
						
							2022-03-23 09:49:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									John Fleisher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ce04c16a6f 
								
							 
						 
						
							
							
								
								Jfleisher/nightlynuget ( #5916 )  
							
							... 
							
							
							
							* WiP: Test nightly version number change
* Fix debug assert
* WiP: test nuget publish to AzDo feed for nightly build
* WiP: Make Nuget deploy separate stage
* WiP: fix nightly stage name
* change nuget push to vstsfeed
* Try case sensitive name for artifacts
* WiP: use artifact folder names
* add Rev version to package
* WiP: build def variation on nightly build version
* WiP: use Build_BuildNumber and Build_DefinitionName
* WiP: using hyphen in nightly version
* Tag nightly packages with datetime
* fix commit
* Build.BuildId and Build.DefinitionName
* WiP: change suffix format to lead with alpha
* test z3public feed publish
* revert public publish test
* WiP: test build# versioning scheme
* WiP: another variant on version number for nightly
Co-authored-by: jfleisher <jofleish@microsoft.com>
Co-authored-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-22 12:19:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								815c971c9a 
								
							 
						 
						
							
							
								
								#5778  
							
							... 
							
							
							
							regression when tracking literal explanations 
							
						 
						
							2022-03-22 01:55:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b1419261f 
								
							 
						 
						
							
							
								
								#5778  
							
							
							
						 
						
							2022-03-21 16:23:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								20bd59bb20 
								
							 
						 
						
							
							
								
								#5778  - missed tracking literal assignment justification  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-21 10:15:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f1806d32d6 
								
							 
						 
						
							
							
								
								remove buggy code, close,  fix   #5825  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-20 13:25:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b4873d226c 
								
							 
						 
						
							
							
								
								fix   #5907  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-20 11:40:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f053daa051 
								
							 
						 
						
							
							
								
								fix   #5906  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-03-20 11:24:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bbb27775ed 
								
							 
						 
						
							
							
								
								ensure that objects in callback are of sort Ast.  
							
							
							
						 
						
							2022-03-20 11:24:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b5b9c85c40 
								
							 
						 
						
							
							
								
								call it UbuntuBuild  
							
							
							
						 
						
							2022-03-19 15:24:53 -07:00