| 
								
								
									 Nikolaj Bjorner | 00685ff04f | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2018-04-08 15:46:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f2dfc0dc24 | including all touched tautology literals each round Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-04-08 15:46:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 21738d9750 | fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-04-06 15:59:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a954ab7d8d | flip literals in ATEs produced using RI Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-04-06 08:38:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 528dc8a3f8 | disable bdd variable elimination Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-31 17:05:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 55eb11d91b | fix bug in blocked clause elimination: it was ignoring unit literals Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-31 13:26:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | aa2721517b | model conversion and acce tracking Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-30 16:24:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8533238582 | add propagation after binary addition Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-26 15:56:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 51d62684e1 | move propagation to after binary clause addition Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-26 15:51:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d60d0b8a7a | fix indent Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-26 15:19:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 96b717f494 | propagate during asymmetric branching Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-26 15:17:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a9f2ffd928 | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2018-03-25 14:57:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c513f3ca09 | merge with master Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-25 14:57:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a79400a01b | fix bugs in scc_tr Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-25 14:55:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bd7ba4b612 | fix mac build error Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-20 20:16:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 81260c7ffb | fix mac build error Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-20 19:53:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4b71bfc95d | mac build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-20 19:19:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | af96e42724 | fixing local search Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-15 21:11:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 59b142f803 | fixing local search Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-15 06:48:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4375f54c45 | adding lns Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-13 13:31:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 64954cc551 | fix pbge and reduce_tr Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-13 09:07:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e7d43ed516 | fix pb rewriter Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-12 11:22:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f04e805fa4 | add hiding to auxiliary declarations created in mc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-06 18:02:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 19b1248e5e | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2018-03-06 13:33:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d3ceb8c794 | radix sort experiment Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-06 13:33:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 718e5a9b6c | add unit extraction Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-06 01:08:17 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9279cbfbac | don't reinit assumptions when the solver is unsat. fixes #1502 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-24 16:30:08 +09:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 75ba65a18a | working on propagation with undef main literal Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-20 01:46:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4c1379e8c9 | bug fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-19 21:49:03 -08:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 76eb7b9ede | Use nullptr. | 2018-02-12 14:05:55 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bb4888ce31 | support self-subsumption, remove verbose log 0 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-11 21:21:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8fb7fb9f98 | add missing caching of PB/cardinality constraints, increase limit for compiling cardinalities to circuits Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-11 19:27:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4695ca16c8 | perf improvements Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-10 11:43:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e183f8b743 | disable lookahead simplification when external solver is used Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-09 21:46:45 -08:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 7167fda1dc | Use override rather than virtual. | 2018-02-10 09:56:33 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f28b158d57 | fix another recompilation bug Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-09 13:47:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4f7b6a2f18 | fix missing clear of weights Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-09 10:55:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5206e29bdd | fix wrong check Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-09 09:18:05 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 19b858dbea | fix reset code for level marking Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-09 04:00:32 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 908dfd392e | fix validation code, disable PB compilation code Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-08 14:08:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 72a7164e2d | add model checker to external Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-08 13:03:57 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a0b5f6937b | fix bugs, add soft timeout to opt frontend Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-08 10:05:26 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4f630f2a00 | fix configuration for compiling equalities, add extended binaries Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-08 09:09:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5e482def18 | fix local search encoding bug Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-08 07:27:32 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 064a7f9097 | remove tautology Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-07 16:05:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d7f2638ecf | reference get_wlist Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-07 16:03:14 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d684d4fce0 | dbl-max Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-07 15:57:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 61f99b242e | xor to xr to avoid clang issue Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-07 15:25:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fa0c75e76e | rename to core2 to avoid overloaded virtual Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-07 15:13:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bee4716a85 | lia2card simplifications, move up before elim01 (which could be deprecated) Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-02-07 12:56:30 -08:00 |  |