| 
								
								
									 Nikolaj Bjorner | f3b79087ee | add default tactic as option to overwrite the behavior of strategic solver factory Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-17 09:27:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d17248821a | include chronological backtracking, two-phase sat, xor inprocessing, probsat, ddfw Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-13 08:45:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e0d8cefde4 | remove cooperate Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 20:15:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1ff08c45ce | model Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 19:36:25 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 14ff768a63 | limit the size of bit vectors Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2019-06-11 16:40:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7f74382863 | capture i by value Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:18 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 27971e3f68 | exception behavior in C++11 threads? Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9f3089b098 | try with std::vector and ptr_vectors Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e4e60bff26 | include thread in tactical Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1f84381c4c | pfor Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9262908ebb | mux Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:17 +01:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 960b8566f5 | Fix some unused variable warnings. | 2019-06-01 15:45:17 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8893913c98 | remove internal referenes to set_activity Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-30 16:06:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f128398bf9 | add clause proof module, small improvements to bapa Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-30 15:57:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f99384c6a3 | fix nightly regression from solve-eqs context solver addition Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-27 04:17:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b2845d888e | add get_lstring per #2286 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-22 18:32:57 +04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 335040a4ff | track dependencies in context solve Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-16 23:06:21 +03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 483a973b37 | add pre-processing to default tactic Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-16 20:20:59 +03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3e53b6f2db | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-16 19:21:00 +03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f79dccccfe | fix #2238 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-08 10:15:57 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9cb1a0f094 | fix #2253 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-27 14:24:53 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fa88bdb075 | fix #2251 thanks to Clark Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-27 09:44:18 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d4410d0872 | address compilation warnings of unused parameters, add shorthands to set parameters on Optimize Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-16 14:32:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5fdf5b67a4 | remove not Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-01 12:17:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3afe081f62 | fixup compiled patterns Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-29 11:42:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1c694fd42f | sr Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-28 16:11:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7a6823aef1 | add special relations tactic Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-28 10:07:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bce1ee6d39 | new files Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-28 09:21:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3548057bd1 | fix detection of arithmetic operations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-20 14:00:05 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cc216f8cc3 | fix regressions breaking build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-19 21:24:44 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c022d47d60 | Merge branch 'master' of https://github.com/z3prover/z3 | 2019-02-19 18:17:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | caa15ea04d | enable cardinality constraints in nla2bv Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-19 18:17:07 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 61272fdc0c | remove a few more inc/dec refs | 2019-02-19 13:36:39 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 8e4ef19f45 | fix debug build | 2019-02-19 10:54:41 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 8c2584bcf7 | eliminate a few ref incs/decs plus remove unused variable | 2019-02-19 10:52:12 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7f51cc7931 | fix #2140 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-16 09:54:05 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 89bf2d4368 | add API for setting variable activity Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-15 12:05:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d04e72819a | abstract solver API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-06 19:42:01 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8d20310758 | adding trail/levels Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-29 14:45:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 498864c582 | adding dump facility for cancelation #2095, easing dimacs in/out Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-24 12:21:23 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9c07167ff8 | add new pyg file Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-23 16:06:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8e5c1fcfd1 | make context_solve configurable and exposed as top-level tactic parameter Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-23 16:06:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0b84c60886 | fix another bug uncovered by Dunlop, prepare grounds for equality solving within NNFs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-14 01:25:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dc5e4ca1c5 | fix drat generation in asymmetric branch simplification Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-12 13:19:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e4d6aa07dc | use vectors instead of hash-tables in dimacs serialization to avoid hash-table contention Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-12 11:05:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9379ec3a68 | add back pre_visit, which does get called from rewriter_def/rewriter.h Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-12-21 18:52:09 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 3104291b80 | spread a few anonymous namespaces and remove some m_imp idioms | 2018-12-21 23:02:15 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 178e5b31e8 | spread a few anonymous namespaces and remove some m_imp idioms | 2018-12-21 22:49:06 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 52f960a7c8 | elim_uncnstr_tactic: remove m_imp idiom to reduce mem alloc | 2018-12-21 19:48:18 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 58b9fc437d | add sin/cos axiom regardless of whether sin/cos can be eliminated. fix #2037 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-12-13 16:09:08 -06:00 |  |