| 
								
								
									 Nikolaj Bjorner | 1e3ff3179e | handle empty clauses created as lemmas as unsat state. add unit tests | 2021-09-19 15:43:47 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c69c316b27 | enable reduce_by, more tests | 2021-09-19 13:41:39 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 58c66ffee8 | remove propagate_bool_at, it is technically not propagating but assigning | 2021-09-19 08:47:14 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 16d48c17dd | streamline propagation | 2021-09-19 08:30:51 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 663b61b612 | add propagation after lemma addition | 2021-09-19 08:09:53 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dac2f1c026 | cleaning | 2021-09-19 07:52:57 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 02a38009b9 | remove disjunctive lemma feature | 2021-09-19 07:33:20 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fa3886136b | adding Boolean propagation, watch; and factoring | 2021-09-18 22:18:15 -04:00 |  | 
				
					
						| 
								
								
									 Duncan Ogilvie | 91fb646f55 | Fix Z3Config.cmake.in when generating a static library (#5555) | 2021-09-17 18:03:10 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d36c3faf76 | #4880 add interpreted versions of to_bv functions for MBQI quantifier models | 2021-09-17 14:23:14 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f01da40e49 | adding watches on Booleans Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-16 22:01:34 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1fc7b63a80 | ... Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-16 21:59:54 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cef964fda3 | fixes for model converter default case | 2021-09-16 17:31:26 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fe3f139eb2 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-16 16:25:43 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c3c5c14ead | prepare for min/max i Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-16 16:23:10 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c25fd71bf4 | fixes | 2021-09-16 10:10:50 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 689c5b4e12 | generalize level Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-15 16:46:30 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 50375df8dc | enforce idempotency bug reported by Clemens | 2021-09-15 15:36:20 +01:00 |  | 
				
					
						| 
								
								
									 CEisenhofer | c58b2f4a9c | Added character functions to API (#5549) * Added character functions to API
* Changed names of c++ functions | 2021-09-15 13:34:58 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7e7f88ae3d | fix backtracking from fi Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-15 09:28:59 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3c8c8f5d40 | update var dependency tracking Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-15 09:10:36 +01:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 4b3af1d0a4 | Add notes from discussion | 2021-09-14 15:45:17 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 34631d972d | fix compiler warning | 2021-09-14 15:10:17 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | b90b888d0f | add nicer way of adding inequalities with constants | 2021-09-14 15:03:45 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | c4e098b5d4 | add hack for testing conflict resolution (but commented out) | 2021-09-14 14:49:56 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | a8e68ebf86 | verify_sat should perform a semantic check | 2021-09-14 14:49:20 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 66a41383e8 | remove remove_var | 2021-09-14 14:45:03 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 8103627e47 | fix test_l4 | 2021-09-14 14:45:03 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f9b1b4e65d | add mode to display to get constraints without wild-card notation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-14 14:13:31 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 15ebbbda2c | fix assertion | 2021-09-14 14:04:35 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | f04345724c | Ensure core is conflicting also after set(v) | 2021-09-14 11:24:09 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | d9eca1f40f | reset/set on successful superposition | 2021-09-14 11:08:57 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 640acd2ebc | notes for later | 2021-09-14 11:01:35 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | d935714874 | Track FI lemma in core; remove bailout_lemma | 2021-09-14 11:01:06 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9aad331699 | #5546 try dampening | 2021-09-14 10:32:53 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | d36a658139 | forbidden intervals fixes | 2021-09-14 10:15:10 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 43fef8e8ba | External constraints need to remember their sign | 2021-09-14 09:50:07 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 50a5e24c69 | Handle boolean conflict from input | 2021-09-14 09:09:50 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 18710a86d7 | print clauses | 2021-09-13 17:44:19 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c082ea4357 | update dep Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-13 17:35:36 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9e6fd7cb70 | Merge branch 'polysat' of https://github.com/z3prover/z3 into polysat | 2021-09-13 16:49:45 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 705fd0d01d | bailout quick Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-13 16:49:43 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 067902bf31 | Simplify revert_decision; disable resolving over new items for now | 2021-09-13 16:21:14 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f13ccf8969 | bv2char and char2bv with Clemens Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-09-13 16:09:03 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | a4c3a8c640 | more fixes | 2021-09-13 16:01:22 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | b6c478c2ca | fix iterator | 2021-09-13 15:34:06 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | e5289f84a0 | some fixes | 2021-09-13 15:09:50 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | cf80225fee | lemma | 2021-09-13 14:46:35 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 8edcb9e268 | deal with literals in conflict_core | 2021-09-13 14:41:13 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 1a810cc696 | update saturation | 2021-09-13 13:49:29 +02:00 |  |