Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1e839e5ac2 
								
							 
						 
						
							
							
								
								add missing new_value_eh when repaired up  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-24 19:42:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7ed185aa9e 
								
							 
						 
						
							
							
								
								add comments  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-24 19:09:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4559b23caf 
								
							 
						 
						
							
							
								
								add local search functionality to sls_seq_plugin  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-24 11:24:17 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b4e768cfb0 
								
							 
						 
						
							
							
								
								adding plugin for local search strings  
							
							
							
						 
						
							2024-11-22 13:56:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								36725758eb 
								
							 
						 
						
							
							
								
								fix typos POLING -> POLLING in setup.py and remove unused CFLAGS  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-21 11:32:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								71bad7159b 
								
							 
						 
						
							
							
								
								#7418  - circumvent use of timer threads to make WASM integration of z3 easier  
							
							... 
							
							
							
							The scoped_timer uses a std::therad. Spawning this thread fails in cases of WASM.
Instead of adapting builds and using async features at the level of WASM and the client, we expose a specialized version of z3 that doesn't use threads at all, neither for solvers nor for timers.
The tradeoff is that the periodic poll that checks for timeout directly queries the global clock each time.
We characterize it as based on polling. 
							
						 
						
							2024-11-21 11:20:05 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								94f0aff47f 
								
							 
						 
						
							
							
								
								remove the use-pthread  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-19 19:55:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								76795a44e4 
								
							 
						 
						
							
							
								
								remove -pthread from options  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-19 19:50:47 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8965123c0d 
								
							 
						 
						
							
							
								
								fix type in setup.py  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-19 19:08:29 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								10d9c81957 
								
							 
						 
						
							
							
								
								adapt for pyodide built  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-19 18:51:04 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								012fc1b72b 
								
							 
						 
						
							
							
								
								more detailed tracing of where unmaterialized exceptions happen  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-19 18:15:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7de0c29f12 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							... 
							
							
							
							try using flags from js/scripts/build-wasm.ts 
							
						 
						
							2024-11-19 12:58:08 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e855a50d9b 
								
							 
						 
						
							
							
								
								add exception handling to easier diagnose  #7418  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-19 11:46:54 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5168a13efa 
								
							 
						 
						
							
							
								
								track exceptions in reason-unknown  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-19 09:29:23 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8a50695c9 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2024-11-18 13:29:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								15f954ec3b 
								
							 
						 
						
							
							
								
								add picture of z3guide  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-18 13:21:35 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24dfc17920 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2024-11-18 11:54:34 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b72e517b7 
								
							 
						 
						
							
							
								
								SLS: log clause , allow more frequent export of SLS state to SMT  
							
							
							
						 
						
							2024-11-17 20:13:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								84447b7031 
								
							 
						 
						
							
							
								
								remove incremental mode from EUF, include statistics about restart vs propagation calls to sls  
							
							
							
						 
						
							2024-11-17 16:58:18 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c7ea4964f2 
								
							 
						 
						
							
							
								
								bug fixes to sls  
							
							
							
						 
						
							2024-11-17 13:07:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e380903d61 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2024-11-16 19:20:04 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2310514e02 
								
							 
						 
						
							
							
								
								fix   #7454  
							
							
							
						 
						
							2024-11-16 18:20:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5fd1231ec0 
								
							 
						 
						
							
							
								
								incorporate ls during propagation  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-16 15:28:28 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								836802ed71 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							... 
							
							
							
							add back build flags in script 
							
						 
						
							2024-11-16 13:36:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cdc483374c 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							... 
							
							
							
							remove z3num doctest, add artifact upload 
							
						 
						
							2024-11-16 13:01:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00c5600b09 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							... 
							
							
							
							tidy, remove build flags as they are now in setup.py 
							
						 
						
							2024-11-16 12:36:53 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								750dd68a14 
								
							 
						 
						
							
							
								
								enable par_then and par_or even if single threaded - fall back to sequential mode  
							
							
							
						 
						
							2024-11-16 12:29:22 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f64d077d2a 
								
							 
						 
						
							
							
								
								fix re-entrancy bug during flip in arith_base  
							
							
							
						 
						
							2024-11-16 12:29:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e4e5735620 
								
							 
						 
						
							
							
								
								update to set single threaded  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-16 09:12:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b929996941 
								
							 
						 
						
							
							
								
								update to set single threaded  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-16 09:11:44 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f39198d9a8 
								
							 
						 
						
							
							
								
								move build-env setting to correct place  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-16 08:32:47 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								197951cad4 
								
							 
						 
						
							
							
								
								fixes to sls  
							
							
							
						 
						
							2024-11-16 08:28:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7c5ff7c623 
								
							 
						 
						
							
							
								
								moving compile time flags to setup for pyodide  
							
							
							
						 
						
							2024-11-16 08:28:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8bfe403dd3 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-16 08:11:36 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60b14f3675 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-16 08:05:17 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e7d083304b 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 19:29:28 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd5f8b17d6 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 19:26:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								751d666e16 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 19:16:54 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24f9a86539 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 18:49:51 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dba167472e 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 18:43:51 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								704278caa9 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 18:40:17 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								231248d610 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 18:36:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								329e1ddb10 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 18:30:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aab6c1e909 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							... 
							
							
							
							Add flags from src\api\js\scripts\build-wasm.ts 
							
						 
						
							2024-11-15 16:57:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ccbe6c33ae 
								
							 
						 
						
							
							
								
								fixes  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-15 09:29:30 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88048901f0 
								
							 
						 
						
							
							
								
								Update pyodide.yml  
							
							
							
						 
						
							2024-11-15 08:45:51 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ea590def47 
								
							 
						 
						
							
							
								
								remove breaking experiment  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-15 08:03:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1d8a904e99 
								
							 
						 
						
							
							
								
								build fixes  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-14 22:10:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								77eacef2ae 
								
							 
						 
						
							
							
								
								build fixes  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-14 22:08:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3f407982f3 
								
							 
						 
						
							
							
								
								build fixes  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2024-11-14 21:55:44 -08:00