| 
								
								
									 Nikolaj Bjorner | 9ebaf19e47 | fix #2765 | 2019-12-01 15:05:38 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 23fcc21543 | fix #2764 fix #2764 | 2019-12-01 12:05:58 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b371592c0d | unused variable warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-30 19:21:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 320d6640b1 | ensure unfolding is increased with seq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-30 18:32:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 489448b869 | fix #2762, fix #2750, add iterative unrolling to help on termination on sat instances (to address non-termination in #2759 and #2762) Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-30 18:05:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0d004b5232 | fix #2761 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-30 10:31:26 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cdf3c48349 | clear memory on allocation to avoid msan warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-29 15:50:49 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7e452254c3 | distribute string and regex concatenation on literals, scenario exposed by #2668 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-29 11:24:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b479c34c0b | fix #2751 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-29 10:18:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 001ddef058 | fix #2749 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-29 10:18:55 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | bf28b815fa | z3str3: add a method to rewrite-and-assert an axiom to reduce boilerplate | 2019-11-29 09:37:22 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | b8f2cf5b0b | z3str3: rewrite strong arrangement axiom to avoid assertion violation | 2019-11-29 09:37:22 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a257ec0cc1 | build warnings #2748 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-28 15:36:54 -08:00 |  | 
				
					
						| 
								
								
									 Federico Mora | 30d9ea5c2c | Addressing comments from pull request: more descriptive variable names and m.mk_not | 2019-11-27 22:06:59 -08:00 |  | 
				
					
						| 
								
								
									 Federico Mora | 574051df1b | Step by step derivation of second int.to.str axiom | 2019-11-27 22:06:59 -08:00 |  | 
				
					
						| 
								
								
									 Federico Mora | 900e707619 | Added more comments | 2019-11-27 22:06:59 -08:00 |  | 
				
					
						| 
								
								
									 Federico Mora | 6ffb475007 | Add comments and make implication into xor. Logically equivalent. | 2019-11-27 22:06:59 -08:00 |  | 
				
					
						| 
								
								
									 Federico Mora | fc74689c1b | int.to.str must not begin with 0 unless is 0 | 2019-11-27 22:06:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0b893afee4 | pretty print algebraic numbers from fast pretty printer Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-27 17:13:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c36d9f7b3e | fix #2741 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-26 19:45:34 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 5f78ca9b58 | z3str3: negative lengths in get_len_value don't count | 2019-11-25 12:32:51 -08:00 |  | 
				
					
						| 
								
								
									 Andreas Humenberger | 58f3dce2be | Make z3::exception a subclass of std::exception | 2019-11-25 11:55:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 055cf6c7b9 | relevancy level is queried during smt_setup, so it has to update the local parameter that tracks the min Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-25 09:53:00 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ba03d99526 | Fix forward declaration of fma in C++ API. Fixes #2735. | 2019-11-25 11:32:50 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 84025d5c11 | add rewrites for moduli as exercised in example from #2319 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-24 19:02:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fad4356159 | treat division by 0 as non-linearity, fix #2733 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-24 10:52:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca2ad66d03 | treat division by 0 as non-linearity Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-24 10:49:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e2b6b12215 | initialize relvancy level in constructor Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-23 17:26:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5dfe4a4b48 | ensure relevancy isn't increased between calls Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-23 15:42:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 61371b4abf | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-23 15:41:15 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 415260b93d | z3str3: refactor app* to app_ref | 2019-11-22 16:07:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b2c3025e21 | fix #2714 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-21 16:37:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e818b8d06f | binspr Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-20 16:27:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e212159f4e | fix #2727 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-20 15:01:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a0dcad0221 | fix #2708 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-19 21:36:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 566eacd424 | change handling of weak array mode. Insert weak delay variables into a queue that gets consumed by the next propagation when the array_weak parameter is changed #2686 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-19 21:17:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f7a6f3fa28 | fix #2718 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 22:40:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 53a01a07bd | rename additional build options #2709 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 21:32:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dde8da853e | fix bug introduced when fixing #2721 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 13:55:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9b72b60949 | block unsound itos solutions. #2721 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 13:44:12 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 29e1fb67d2 | fix #2720, unsound preprocessing in elim_uncnstr_tactic where datatype properties of eliminated subterms is forgotten Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 13:34:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 05ad90c976 | fix for null symbol #2712 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 12:55:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 215edcf888 | fix; disable rewrite. fix #2715 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 12:23:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fe0b3d6648 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 12:03:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3c6dceae7c | fix #2717 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 12:03:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d95b549ff8 | fix #2707 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-16 17:47:29 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cbac860387 | fix #2706 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-16 09:06:58 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | b9bc6975e9 | fix crash in BV internalizer due to unknown bv_neg symbol | 2019-11-16 16:24:24 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cb600a9329 | consolidate model.compact and model_compress #2704 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-15 11:07:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1a9dfc5e80 | inherit weights Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-14 09:32:55 -08:00 |  |