Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e11496bc65 
								
							 
						 
						
							
							
								
								Added decide-callback to user-propagator ( #5978 )  
							
							... 
							
							
							
							* Fixed registering expressions in push/pop
* Reused existing function
* Reverted reusing can_propagate
* Added decide-callback to user-propagator
* Refactoring
* Fixed index 
							
						 
						
							2022-04-15 20:07:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Wimer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ecd4f8406 
								
							 
						 
						
							
							
								
								MANIFEST.in will now include pyproject.toml ( #5979 )  
							
							
							
						 
						
							2022-04-15 19:53:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c33611e9e0 
								
							 
						 
						
							
							
								
								include map for non vs builds  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-15 19:23:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cc36dd1e0d 
								
							 
						 
						
							
							
								
								include map for non vs builds  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-15 19:18:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3cc9d7f443 
								
							 
						 
						
							
							
								
								improve pre-processing  
							
							
							
						 
						
							2022-04-15 12:55:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a634876180 
								
							 
						 
						
							
							
								
								sort muxes  
							
							
							
						 
						
							2022-04-15 12:55:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Wimer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d47e45c6b 
								
							 
						 
						
							
							
								
								Add a hacky patch so that Z3 on M1 hardware can link to libs properly ( #5974 )  
							
							... 
							
							
							
							* Add a hacky patch so that Z3 on M1 hardware can link to libs properly
* Update setup.py
Co-authored-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-15 09:57:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ddbe17d581 
								
							 
						 
						
							
							
								
								#5965  
							
							... 
							
							
							
							define the is_bool on ArithSortRef 
							
						 
						
							2022-04-13 16:08:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f1b10b0ea4 
								
							 
						 
						
							
							
								
								Merge branch 'polysat' of  https://github.com/z3prover/z3  into polysat  
							
							
							
						 
						
							2022-04-13 12:22:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								da168cad2d 
								
							 
						 
						
							
							
								
								track _all_ interval end-points for propagation (in fact only need end-points at unit location, not the others so this can be tuned  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-13 12:22:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								88a17ef33e 
								
							 
						 
						
							
							
								
								print more  
							
							
							
						 
						
							2022-04-13 11:42:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3f5eb7fcf2 
								
							 
						 
						
							
							
								
								re-enable pre-process  
							
							
							
						 
						
							2022-04-13 11:24:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c9fa00aec1 
								
							 
						 
						
							
							
								
								expose recursive functions with own op-code over API  
							
							
							
						 
						
							2022-04-13 11:24:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								be488f75ab 
								
							 
						 
						
							
							
								
								Add some fi info  
							
							
							
						 
						
							2022-04-13 09:34:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Wimer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c0b455e010 
								
							 
						 
						
							
							
								
								Add cmake setup.py build dep ( #5972 )  
							
							... 
							
							
							
							* Add wheel as build dependency
* Add cmake as a python build dependency
* pyproject toml update
Co-authored-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-13 08:48:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Wimer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9834d7aae0 
								
							 
						 
						
							
							
								
								Setup.py fix dependencies ( #5971 )  
							
							... 
							
							
							
							* Add wheel as build dependency
* pyproject toml update 
							
						 
						
							2022-04-13 08:31:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Audrey Dutcher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								032768b0fc 
								
							 
						 
						
							
							
								
								setup.py: copy generated python files correctly ( #5975 )  
							
							
							
						 
						
							2022-04-13 08:29:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								d59c32261f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/polysat' into polysat  
							
							
							
						 
						
							2022-04-12 16:08:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								9fa5096776 
								
							 
						 
						
							
							
								
								conflict logging  
							
							
							
						 
						
							2022-04-12 16:06:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								00fa4b3320 
								
							 
						 
						
							
							
								
								Better search stack printing  
							
							
							
						 
						
							2022-04-12 14:13:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8b2f1654fa 
								
							 
						 
						
							
							
								
								Better search stack printing  
							
							
							
						 
						
							2022-04-12 13:48:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b264e6c290 
								
							 
						 
						
							
							
								
								Reverted reusing can_propagate ( #5966 )  
							
							... 
							
							
							
							* Fixed registering expressions in push/pop
* Reused existing function
* Reverted reusing can_propagate 
							
						 
						
							2022-04-12 12:29:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								59f2603a3a 
								
							 
						 
						
							
							
								
								add parameter class for polysat  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-12 10:36:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								afa7162ab1 
								
							 
						 
						
							
							
								
								add parameter class for polysat  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-12 10:35:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f2b9c27ed6 
								
							 
						 
						
							
							
								
								use simpler looking for loop  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-12 10:13:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ac55e29a56 
								
							 
						 
						
							
							
								
								disable propagation  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-11 22:23:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								d98a93bcc8 
								
							 
						 
						
							
							
								
								Remove bdecide  
							
							
							
						 
						
							2022-04-11 15:55:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								63031548cb 
								
							 
						 
						
							
							
								
								Store only literals in the conflict state  
							
							
							
						 
						
							2022-04-11 15:00:06 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4f4e9a9963 
								
							 
						 
						
							
							
								
								fix a tiny typo ( #5960 )  
							
							... 
							
							
							
							A dot. 
							
						 
						
							2022-04-11 08:40:03 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								fe834b9e4e 
								
							 
						 
						
							
							
								
								update regex  
							
							
							
						 
						
							2022-04-09 07:40:48 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								fbd35fb58d 
								
							 
						 
						
							
							
								
								skip unit tests for arm  
							
							
							
						 
						
							2022-04-08 16:55:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								91ca02864c 
								
							 
						 
						
							
							
								
								arm64  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-08 14:59:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3821eb4134 
								
							 
						 
						
							
							
								
								fpflags  
							
							
							
						 
						
							2022-04-08 14:47:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f3789e21a3 
								
							 
						 
						
							
							
								
								id doesn't use mk_util  
							
							
							
						 
						
							2022-04-08 14:42:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								67434a3096 
								
							 
						 
						
							
							
								
								again  
							
							
							
						 
						
							2022-04-08 14:40:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9533dbaf5c 
								
							 
						 
						
							
							
								
								missing arg specifier  
							
							
							
						 
						
							2022-04-08 14:34:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								746a4161af 
								
							 
						 
						
							
							
								
								more passing of parameters  
							
							
							
						 
						
							2022-04-08 14:24:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cb6aba2315 
								
							 
						 
						
							
							
								
								more arm  
							
							
							
						 
						
							2022-04-08 14:07:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								79553261d1 
								
							 
						 
						
							
							
								
								no uname on nt  
							
							
							
						 
						
							2022-04-08 07:02:32 +02:00