| 
								
								
									 Nikolaj Bjorner | b35ec49b40 | fix #2778 | 2019-12-03 12:53:06 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 28cb13fb96 | fix #2771 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-02 15:41:56 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 37a4dd68d0 | fix #2773 fix #2774 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-02 15:22:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1eab774b91 | fix #2774 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-02 15:22:03 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 89c9bb2e0e | z3str3: don't call propagate() in init_search_eh() | 2019-12-02 15:20:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7b0327dbad | fix #2767 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-02 09:19:23 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2bf9b5ca8b | fix #2767 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-12-02 09:15:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 17d67c1b50 | fix #2726 | 2019-12-01 20:14:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 86c35bc7c1 | fix #2763 | 2019-12-01 17:10:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ad309e53a1 | fix #2766 | 2019-12-01 16:06:14 -08:00 |  | 
				
					
						| 
								
								
									 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 | 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 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 5f78ca9b58 | z3str3: negative lengths in get_len_value don't count | 2019-11-25 12:32:51 -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 |  | 
				
					
						| 
								
								
									 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 | 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 | 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 | 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 | 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 |  | 
				
					
						| 
								
								
									 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 | 5f90e72d85 | ensure generation is increased #2667 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-13 19:18:54 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0c1b68b598 | remove unused variable Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-11 07:13:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4fabaf95aa | remove deprecated and bind1st and unused warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-08 13:26:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4527a99f64 | fix #2675 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-08 11:05:49 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1fec4bbe94 | fix output Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-07 18:17:06 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0a8b924481 | remove print Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-07 10:17:35 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1e0c1cefd6 | add definitions for under-specified cases of arithmetic operators #2663 #2676 #2679 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-06 18:24:22 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6cf7d8e523 | adding div0 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-06 11:23:19 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8a420c850b | remove divergent ordering Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-05 17:18:24 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 23029daf5e | investigating relevancy Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-05 17:16:30 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a78f899225 | expand deep stores by lambdas to avoid expanding select/store axioms Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-03 10:29:10 +01:00 |  |