| 
								
								
									 Nikolaj Bjorner | b870ed192a | include disequality expansion for non-unit case. Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-11-04 09:26:32 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6559584502 | use original gai Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-11-02 12:23:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d702e68fb9 | fix build warning Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-11-02 11:26:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 40b927ff2b | remove package and package lock Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-11-02 11:12:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7875c95866 | Merge branch 'master' into sls | 2024-11-02 10:41:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c7ec2afedb | fixes to model construction | 2024-11-01 15:38:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 040c29a152 | update model generation to fix model bug Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-11-01 14:41:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 55b64e1f29 | use glue as computed without adjustment | 2024-11-01 13:57:56 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 289f8360f2 | fix non-termination Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-29 23:39:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0a404f94be | rework elim_unconstrained | 2024-10-29 22:31:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ecdfab81a6 | fix #7434 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-28 17:51:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fbf3012864 | add virtual destructor Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-27 22:24:45 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7e9d0537d7 | normalizing inequality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-27 22:23:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9a5fa60e98 | add missing operator handling for bitwise operators Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-27 21:51:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 077b173858 | add missing operator handling for bitwise operators Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-27 21:32:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e35eab000c | use th-axioms to track origins of assertions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-27 19:08:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5e2cefea9f | mk_value needs to accept more cases where integer expression doesn't evalate Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-27 19:03:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bdf3689c6e | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-27 18:53:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 98bc3d392d | fixup model generation for theory_intblast Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-27 14:08:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7e2acad030 | add intblast to legacy SMT solver | 2024-10-27 12:28:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | aa67c3655f | bugfixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-26 16:10:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6f37da5a07 | validate sls-arith lemmas Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-26 14:56:38 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c6f5e3232c | use independent completion flag for sls to avoid conflating with genuine cancelation | 2024-10-26 14:48:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 646eacd2aa | check delayed eqs before nla Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-26 11:48:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fb78a9e3a5 | change namespace for single threaded Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-26 11:28:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f902feb478 | reorder inclusion order to define smt_context before theory_sls Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-26 10:46:23 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b0fef6429f | Add assert_and_track support to Optimize class in .NET binding (#7437) Related to #7436
#7436
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/Z3Prover/z3/issues/7436?shareId=XXXX-XXXX-XXXX-XXXX). | 2024-10-26 01:33:09 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ab2c992aa1 | build warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-26 01:31:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d7b1a5e3be | add virtual destructor Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-26 01:24:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0c2e09db7f | remove declaration of context Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-26 00:11:08 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a88daf246e | fix build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-25 23:45:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ba1630f380 | fix build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-25 23:40:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 848bfb14a1 | use common infrastructure for sls-smt | 2024-10-25 23:29:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 894bfc7e17 | fixes | 2024-10-25 22:46:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 22ab598d73 | bug fixes | 2024-10-25 17:26:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ef95b4eaf2 | add plugin to smt_context, factor out sls_smt_plugin functionality. | 2024-10-25 17:15:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8b657f27aa | add shortcut to retrieve kind of application Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-22 13:05:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78d1139ba0 | add shortcut to retrieve kind of application Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-22 13:04:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0ebea1c298 | remove debug out Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-22 11:58:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 253f7d7675 | fix non-termination bug in elim-unconstrained, add parameter validation to fix #7432 | 2024-10-22 09:59:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d18831c8d5 | Update sat_ddfw.cpp | 2024-10-22 09:59:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f453cdec92 | update log level | 2024-10-22 09:58:36 -07:00 |  | 
				
					
						| 
								
								
									 Jonas Jongejan | 45ef6d0109 | js: Adding manual release methods (#7428) * js: Adding manual release methods
* Add unregister token
* Add pointer assertion
* Add missing line | 2024-10-22 09:15:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 93086143b3 | fix dirty flag setting | 2024-10-21 19:57:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b0dd83cc60 | debugging parallel integration | 2024-10-21 13:27:01 -07:00 |  | 
				
					
						| 
								
								
									 Kirill A. Korinsky | 5cee19fa09 | It uses C++20 BTW (#7429) | 2024-10-20 20:00:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 185ddd6488 | Track shared variables using a unit set | 2024-10-20 17:54:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 59b0e46d99 | rename aux functions | 2024-10-20 16:46:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cc430987b7 | add value transfer option Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-10-20 16:38:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 68ee5108d8 | update the interface in sls_solver to transfer phase between SAT and SLS | 2024-10-20 15:42:26 -07:00 |  |