Bruce Mitchener 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3e38bbb009 
								
							 
						 
						
							
							
								
								Make sure all headers do #pragma once. ( #6188 )  
							
							
							
						 
						
							2022-07-23 10:41:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								f762b66fe2 
								
							 
						 
						
							
							
								
								VERIFY in test  
							
							
							
						 
						
							2022-07-21 13:07:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								e168d8a2eb 
								
							 
						 
						
							
							
								
								Merge branch 'master' into polysat  
							
							
							
						 
						
							2022-07-21 12:56:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								111d27cbee 
								
							 
						 
						
							
							
								
								remove dependency on pragma  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-07-19 09:36:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Paléologue 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b29f40152 
								
							 
						 
						
							
							
								
								Fix build on Mac ( #6146 )  
							
							... 
							
							
							
							* Fix finding Python on Mac
On Mac you have to specify the version.
It also works well on other platforms this way.
* Ignore CMake build directories from index
* Fix warning about unused variable in release
The variable is used in debug only,
but it's legit that the compiler does not warn us for that in release. 
							
						 
						
							2022-07-11 09:46:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f23dc894b4 
								
							 
						 
						
							
							
								
								add disabled pass to detect upper bound range constraints  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-07-05 16:51:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								e5e79c1d4b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into polysat  
							
							
							
						 
						
							2022-07-01 16:11:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joe Hauns 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								03287d65a4 
								
							 
						 
						
							
							
								
								fixes issue  #6119  ( #6120 )  
							
							... 
							
							
							
							Co-authored-by: Johannes Schoisswohl <johannes.schoisswohl@myotis.at> 
							
						 
						
							2022-06-29 11:10:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Kohlgrüber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7b41c49fe 
								
							 
						 
						
							
							
								
								fix for spurious wakeups in scoped_timer ( #6102 )  
							
							
							
						 
						
							2022-06-22 10:50:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ab9aee189b 
								
							 
						 
						
							
							
								
								perf  #6100  
							
							
							
						 
						
							2022-06-21 13:49:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								25e915fe95 
								
							 
						 
						
							
							
								
								fix   #5990 : deadlock in the scoped_timer  
							
							... 
							
							
							
							Thanks to Felix Kohlgrueber for reporting the bug and for the analysis 
							
						 
						
							2022-06-21 16:29:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								d9fcfdab34 
								
							 
						 
						
							
							
								
								fix debug build  
							
							
							
						 
						
							2022-06-17 14:35:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								73a24ca0a9 
								
							 
						 
						
							
							
								
								remove '#include <iostream>' from headers and from unneeded places  
							
							... 
							
							
							
							It's harmful to have iostream everywhere as it injects functions in the compiled files 
							
						 
						
							2022-06-17 14:10:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								55421afd61 
								
							 
						 
						
							
							
								
								fix regression in top-sort  fix   #6060  
							
							
							
						 
						
							2022-06-14 09:51:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c5847504ff 
								
							 
						 
						
							
							
								
								contains-partition  
							
							
							
						 
						
							2022-06-08 12:20:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								80604c7bc5 
								
							 
						 
						
							
							
								
								na  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-06-08 07:00:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								51ed13f96a 
								
							 
						 
						
							
							
								
								update topological sort to use arrays instead of hash tables, expose Context over Z3Object for programmability  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-06-08 06:28:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cc045debac 
								
							 
						 
						
							
							
								
								again  
							
							
							
						 
						
							2022-06-06 11:23:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bb6c274ad3 
								
							 
						 
						
							
							
								
								fix   #6085  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-06-06 10:00:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d722c73d4c 
								
							 
						 
						
							
							
								
								Fix corner case in MPF FMA ( #6075 )  
							
							
							
						 
						
							2022-06-04 15:55:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								dd46224a1d 
								
							 
						 
						
							
							
								
								use structured proof hints  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-05-28 09:37:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7da9f12521 
								
							 
						 
						
							
							
								
								expose description of global parameters  #6048  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-05-27 08:50:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1028c80851 
								
							 
						 
						
							
							
								
								update pretty printer for recursive function filtering  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-05-15 11:59:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5a2c92f4af 
								
							 
						 
						
							
							
								
								format  
							
							
							
						 
						
							2022-04-22 17:25:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								09b0c4bc9d 
								
							 
						 
						
							
							
								
								fix   #5988  
							
							
							
						 
						
							2022-04-19 07:17:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3533bf486f 
								
							 
						 
						
							
							
								
								merge with master  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-16 18:30:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								807121aa03 
								
							 
						 
						
							
							
								
								wip  
							
							
							
						 
						
							2022-04-16 14:55:43 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								8c2909f52b 
								
							 
						 
						
							
							
								
								working on python make for arm  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-07 13:36:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								509a007ed7 
								
							 
						 
						
							
							
								
								Integrate univariate solver in polysat  
							
							
							
						 
						
							2022-03-18 15:43:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								43f7636826 
								
							 
						 
						
							
							
								
								remove some copies/moves  
							
							
							
						 
						
							2022-03-09 12:46:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3293aeb7c7 
								
							 
						 
						
							
							
								
								na  
							
							
							
						 
						
							2022-03-08 08:36:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								689e2d41de 
								
							 
						 
						
							
							
								
								remove a bunch of unneeded memory allocations  
							
							
							
						 
						
							2022-02-25 16:08:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f66b4f0880 
								
							 
						 
						
							
							
								
								fir  #5856  
							
							
							
						 
						
							2022-02-20 15:32:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3f5df04dc4 
								
							 
						 
						
							
							
								
								prepare polysat  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-01-26 06:19:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ca18150c23 
								
							 
						 
						
							
							
								
								bypass append when src is empty  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-12-31 16:43:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fc77345bec 
								
							 
						 
						
							
							
								
								breaking change. Enforce append semantics everywhere for parameter updates  #5744  
							
							... 
							
							
							
							Replace semantics doesn't work with assumptions made elsewhere in code.
The remedy is to apply append (override) semantics for parameter changes. 
							
						 
						
							2021-12-30 19:11:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhouzhenghui 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d82c1d8a9 
								
							 
						 
						
							
							
								
								fix deadlock in scoped_timer destructor ( #5371 )  
							
							
							
						 
						
							2021-12-21 18:47:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Margus Veanes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7b1db611c 
								
							 
						 
						
							
							
								
								State graph dgml update and fixes in condition simplifier ( #5721 )  
							
							... 
							
							
							
							* improved generated dgml graph
* fixed simplification of negated ranges and did some code cleanup
* do not make loops with lower=upper=0, this is epsilon
* do not add loops with lower=upper=1
* bug fix in normalization: forgotten eps case 
							
						 
						
							2021-12-19 11:09:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca023d541 
								
							 
						 
						
							
							
								
								expose propagate created  
							
							
							
						 
						
							2021-12-17 16:12:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5708de4301 
								
							 
						 
						
							
							
								
								na  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-12 11:20:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c9f5ce43b2 
								
							 
						 
						
							
							
								
								viable 2 with dlist  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-10 14:43:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								733f44d141 
								
							 
						 
						
							
							
								
								merge  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-10 03:03:23 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ef320af90b 
								
							 
						 
						
							
							
								
								fix issue with dependency m_todo updates  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-10 02:22:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c1d58088be 
								
							 
						 
						
							
							
								
								na  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-11-10 01:42:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3036b88f09 
								
							 
						 
						
							
							
								
								support threading for TRACE mode  
							
							
							
						 
						
							2021-10-25 13:35:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								be4bc6caed 
								
							 
						 
						
							
							
								
								merge  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-10-04 17:37:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6478e789e9 
								
							 
						 
						
							
							
								
								optimizations, fixes, TODO items  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-09-21 14:50:18 -07:00