Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								0b560e5117 
								
							 
						 
						
							
							
								
								Improve sharing  
							
							
							
						 
						
							2022-10-03 10:57:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								cd2d197bb9 
								
							 
						 
						
							
							
								
								Add compact version of std::all_of  
							
							
							
						 
						
							2022-10-03 10:55:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								0bea276e82 
								
							 
						 
						
							
							
								
								Add dll_iterator  
							
							
							
						 
						
							2022-10-03 10:54:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								05442e8788 
								
							 
						 
						
							
							
								
								lemma_invariant  
							
							
							
						 
						
							2022-09-30 13:12:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								5e54cd3e44 
								
							 
						 
						
							
							
								
								Add basic support for not, or, xor, nand, nor via rewriting  
							
							
							
						 
						
							2022-09-30 13:02:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								9b907d709f 
								
							 
						 
						
							
							
								
								minor  
							
							
							
						 
						
							2022-09-29 18:25:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8242069ba6 
								
							 
						 
						
							
							
								
								One more case for ule_constraint::is_always_false  
							
							
							
						 
						
							2022-09-29 18:22:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								6218931dde 
								
							 
						 
						
							
							
								
								We only need one of is_true/is_false  
							
							
							
						 
						
							2022-09-29 17:19:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								79c82a3d97 
								
							 
						 
						
							
							
								
								update ule_constraint::is_currently_true  
							
							
							
						 
						
							2022-09-29 17:02:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8d803a1266 
								
							 
						 
						
							
							
								
								Move unfinished make_asserting code  
							
							
							
						 
						
							2022-09-28 19:19:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								0dae3bad6a 
								
							 
						 
						
							
							
								
								Fix subsumption terminology  
							
							
							
						 
						
							2022-09-28 15:35:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								7be82a36f2 
								
							 
						 
						
							
							
								
								Recognize x != k among new literals in lemma  
							
							
							
						 
						
							2022-09-28 15:16:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								6715058876 
								
							 
						 
						
							
							
								
								Simplify equations into canonical form  
							
							... 
							
							
							
							Also simplify constraints that are always false due to parity 
							
						 
						
							2022-09-28 13:22:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								480ba01cb0 
								
							 
						 
						
							
							
								
								Log ule rewrites  
							
							
							
						 
						
							2022-09-28 11:01:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								e08e124790 
								
							 
						 
						
							
							
								
								Expand always-false check  
							
							
							
						 
						
							2022-09-28 10:57:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								27b31c88d2 
								
							 
						 
						
							
							
								
								re-enable ule rewrite  
							
							
							
						 
						
							2022-09-28 10:53:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								d09e3eaa37 
								
							 
						 
						
							
							
								
								Update notes  
							
							
							
						 
						
							2022-09-27 18:00:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								0f993e3977 
								
							 
						 
						
							
							
								
								New constraints need to be eval'd  
							
							
							
						 
						
							2022-09-27 17:56:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								602a9e3914 
								
							 
						 
						
							
							
								
								test_l4b for another always-false constraint  
							
							
							
						 
						
							2022-09-27 17:55:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								74d8497ed9 
								
							 
						 
						
							
							
								
								Fix subsumption for unilinear case  
							
							
							
						 
						
							2022-09-27 17:53:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								1df749ad33 
								
							 
						 
						
							
							
								
								Merge branch 'master' into polysat  
							
							
							
						 
						
							2022-09-23 17:14:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								67c778a6da 
								
							 
						 
						
							
							
								
								unit test notes  
							
							
							
						 
						
							2022-09-23 16:53:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								49590e0e01 
								
							 
						 
						
							
							
								
								Conflict from viable_fallback also depends on the current assignment  
							
							
							
						 
						
							2022-09-23 16:45:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								4e4b4fdd06 
								
							 
						 
						
							
							
								
								subsumption notes  
							
							
							
						 
						
							2022-09-23 16:45:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								3c60c418e7 
								
							 
						 
						
							
							
								
								fix assertion  
							
							
							
						 
						
							2022-09-23 16:15:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								0a0953ae78 
								
							 
						 
						
							
							
								
								Reduce log output  
							
							
							
						 
						
							2022-09-23 16:12:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								8ed6938cbe 
								
							 
						 
						
							
							
								
								remove/update comment  
							
							
							
						 
						
							2022-09-23 16:06:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								4312611bd6 
								
							 
						 
						
							
							
								
								nicer lit_pp  
							
							
							
						 
						
							2022-09-23 16:06:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								a4f0e3a228 
								
							 
						 
						
							
							
								
								Add level to conflict  
							
							... 
							
							
							
							- reset conflict at correct level when popping user scopes
- functions as flag when handling inconsistent input (e.g., opposite literals)
- now all constraints in the conflict core should have bvalue == l_true 
							
						 
						
							2022-09-23 16:06:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								86d00b536a 
								
							 
						 
						
							
							
								
								move todo notes to cpp file  
							
							
							
						 
						
							2022-09-23 15:45:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4c6d7158cb 
								
							 
						 
						
							
							
								
								extended debugging for sat.euf  
							
							
							
						 
						
							2022-09-22 17:05:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c24d445886 
								
							 
						 
						
							
							
								
								fix   #6355  
							
							... 
							
							
							
							conversion from AIG to expressions should always use the optimized conversion function.
the aig-tactic should throttle regarding output bloat from AIG.
If the expression after AIG simpification, for whatever reason, is bloated the rewrite does not take place. 
							
						 
						
							2022-09-22 17:05:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									gmh5225 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b0d0c36b11 
								
							 
						 
						
							
							
								
								Add option 'MSVC_STATIC' ( #6358 )  
							
							... 
							
							
							
							* Add option 'MSVC_STATIC'
* Update CMakeLists.txt
* Update CMakeLists.txt
* Upload msvc-static-build.yml 
							
						 
						
							2022-09-22 15:55:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00cf5ed4c7 
								
							 
						 
						
							
							
								
								GitHub Workflows security hardening ( #6353 )  
							
							... 
							
							
							
							* build: harden wasm-release.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
* build: harden wasm.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com> 
							
						 
						
							2022-09-22 15:03:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clemens Eisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a67fe054d5 
								
							 
						 
						
							
							
								
								Memory leak in .NET user-propagator ( #6360 )  
							
							... 
							
							
							
							The user-propagator object has to be manually disposed (IDisposable), otherwise it stays in memory forever, as it cannot be garbage collected automatically 
							
						 
						
							2022-09-22 13:26:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Bruch 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58fad41dfa 
								
							 
						 
						
							
							
								
								Dotnet Api: Fix infinite finalization of Context ( #6361 )  
							
							... 
							
							
							
							* Dotnet Api: suppress GC finalization of dotnet context in favor of re-registering finalization
* Dotnet Api: enable concurrent dec-ref even if context is created without parameters.
* Dotnet Api: removed dead code. 
							
						 
						
							2022-09-22 13:25:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								42945de240 
								
							 
						 
						
							
							
								
								#6319  
							
							... 
							
							
							
							align use of optsmt and the new core (they should not be used together) 
							
						 
						
							2022-09-21 12:09:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0888f92efd 
								
							 
						 
						
							
							
								
								remove 'change' just return  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-09-21 08:53:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								1020f38e1a 
								
							 
						 
						
							
							
								
								reconnect saturation  
							
							
							
						 
						
							2022-09-21 16:47:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								6abe0c9be8 
								
							 
						 
						
							
							
								
								set, lemma, minor  
							
							
							
						 
						
							2022-09-21 16:29:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								2f65ce1026 
								
							 
						 
						
							
							
								
								try to fix build  
							
							
							
						 
						
							2022-09-21 14:03:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								b43971bb4a 
								
							 
						 
						
							
							
								
								Connect conflict2  
							
							
							
						 
						
							2022-09-21 12:14:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								eba5a5d141 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2022-09-20 20:32:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4518f4fe02 
								
							 
						 
						
							
							
								
								fix   #6352  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-09-20 20:31:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								a978604a7e 
								
							 
						 
						
							
							
								
								move files (conflict2 -> conflict)  
							
							
							
						 
						
							2022-09-20 10:26:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								20250b200f 
								
							 
						 
						
							
							
								
								#6319  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-09-19 20:31:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7caf6a682b 
								
							 
						 
						
							
							
								
								#6319  resolve for unsat core when using assumptions  
							
							
							
						 
						
							2022-09-19 20:10:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack·Boos·Yu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9118a93e44 
								
							 
						 
						
							
							
								
								[document] Add vcpkg instruction step ( #6345 )  
							
							
							
						 
						
							2022-09-19 09:36:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								48d5a98edc 
								
							 
						 
						
							
							
								
								meeting notes  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-09-19 09:10:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jakob Rath 
								
							 
						 
						
							
							
							
							
								
							
							
								806571d2cd 
								
							 
						 
						
							
							
								
								backjumping/notes  
							
							
							
						 
						
							2022-09-19 16:43:11 +02:00