| 
								
								
									 Nikolaj Bjorner | e950453685 | force propagation for smt cubing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-06 14:19:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0af249d651 | 'na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-06 13:44:12 -07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 077f518241 | Fix -Wreorder warning. | 2019-08-04 18:37:31 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bc3b0f6e33 | introduce fresh term when none is available in context or model to fix #2456 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-04 12:00:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 01920abf46 | introduce fresh term when none is available in context or model to fix #2456 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-04 11:57:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 59f69bbe0d | introduce fresh term when none is available in context or model to fix #2456 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-04 11:56:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2d5714a5d4 | fixing #2443 #2445 #2447 #2448 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-02 15:06:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 584eee2cf4 | fixing #2448 and #2445 and #2443 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-02 15:06:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c4480337c4 | fixing #2448 and #2445 and #2443 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-02 15:06:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3d1c40ce23 | fixing #2448 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-02 15:06:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0a29002c2f | return unknown if m_array_weak was used and result is satisfiable Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-02 00:20:41 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e1fd167e01 | remove stale assertions due to lambda #2446 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-30 14:35:09 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 74631265b9 | remove stale assertions due to lambda #2446 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-30 14:32:06 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e6df7b73aa | fix #2434 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-25 09:40:18 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 859512d937 | fix #2431 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-24 12:14:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 019d78e219 | fix #2422 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-24 09:51:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e593b5b2c8 | fix #2415 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-20 16:23:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 41ca956012 | expose import model converter over Python, document it, add partial order axioms for lex, disable linear order axioms, prepare ground for re-adding clauses from reconstruction stack Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-18 13:45:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5820b16800 | mark assumption literals to be skolem to hide them from models #2406 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-18 08:25:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1ba6d16c61 | augment axiomatization for substr to fix #2366 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-12 08:38:33 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cfb4d289b8 | fix #2325 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-11 10:34:35 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 88aa689a70 | fix #2387, add ite-hoist rewriting, allow assumptions to be compound expressions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-09 07:40:29 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cd93cdd819 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-09 07:40:29 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6d244ed2aa | internalize reflect Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-04 07:33:37 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8e2ad4e461 | #2379 and #2380 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-04 07:08:47 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | db87f2aab0 | separate rewriter used by smt context from asserted formulas to avoid term substitution, exposed by #2370 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-02 15:28:21 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 85b0722df0 | ensure also negative lt are constrained Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-30 07:44:06 +03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1f0d162b7f | fix segfault #2360 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-30 00:54:48 +03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6e994f9279 | temporarily disable delete Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-29 20:09:33 +03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 335543b374 | adding comparison #2360 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-28 21:14:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | db274ebe01 | relax condition for distributing extract over ite #2359 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-23 16:48:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b8734273c8 | pydoc regression Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-22 17:49:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e0a44894cf | purge smt.timeout, use timeout instead to control solver timing #2354 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-21 16:56:24 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cbe52e298b | remove tracing, fix doctext Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-21 15:08:26 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b1893f2a58 | fix build issue for debug mode Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-20 17:21:04 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 262acc0556 | guard insertion into enode vector @Nils-Becker, produces overflow during heavy quantifier instantiation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-17 10:28:35 -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 | 2bee9a062f | merge more from csp Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 20:24:37 -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 | 7255edf216 | remove new_sub Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-06 17:13:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 44b0b0148b | deal with warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-06 17:13:38 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | a53ff6f21c | turn locks into no-ops when compiled with -DSINGLE_THREAD | 2019-06-05 12:11:27 +01: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 | 9262908ebb | mux Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2788f72bbb | don't lose equalities over ite, #2317 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-04 20:32:24 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6fdef691e5 | fix #2316 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-02 16:37:38 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1d46d5c870 | use signed char per porting issue for ARM/64 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-02 15:53:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cccd37101e | fix #2314 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-01 20:34:58 -07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 960b8566f5 | Fix some unused variable warnings. | 2019-06-01 15:45:17 +07:00 |  |