| 
								
								
									 Nuno Lopes | 45cfb80d14 | tentatively fix another issue with char signedness as reported in issue #210 Signed-off-by: Nuno Lopes <nlopes@microsoft.com> | 2015-09-10 09:01:44 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 44105b7aeb | reduce verbosity level of error message when equivalence checking fails Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-09 08:32:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d7da64f946 | fix crash with incorrect bound computation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-08 16:27:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 73a8f9960f | fix regressions exposed in Internal Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-07 20:17:46 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 799fd07c85 | optimization: return integer consts for strlen() over constant strings | 2015-09-07 19:51:52 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9b04f1570f | instantiate length axiom for concatenation | 2015-09-07 19:40:25 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | dc86385e7f | add Length function to theory of strings | 2015-09-07 16:13:48 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 7f0d9157ac | at least for now, Concat is no longer associative this means that we'll always have (Concat a b)
instead of variadic forms | 2015-09-06 21:47:57 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f0c301e920 | register Concat function now reaches str_decl_plugin::mk_func_decl() | 2015-09-06 21:05:32 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 8137e022e3 | load str decl plugin; recognize String sorted constants | 2015-09-06 20:53:08 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d121d031e9 | fix unintialized memory read exposed by nightly build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-06 14:15:08 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4be3926daa | use signed character type declarations for cross platform compilation. Fixes issue #210 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-05 16:30:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 87396bd648 | fix issue #212 - don't use SAT solver core when division semantics is disabled Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-05 11:03:35 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 744d2e3c9c | pretty-printing of string constants in AST spec2 looks good now | 2015-09-03 01:12:08 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 02345ee5f1 | fix string constant representation in parser spec1 loopback OK | 2015-09-03 00:17:05 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | e48ac4a97a | create and register string theory plugin the parser gets a little bit further now!
rejects input with "unexpected character" | 2015-09-02 21:12:03 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 09980a496c | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-09-02 16:12:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b4d0e6076e | change behavior on allocation excess to process exit to avoid memory smashes on exception unsafe code blocks. Fixes issue #175 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-02 16:12:19 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 1f96e19211 | failing test case: SMT2 parse string constants | 2015-09-02 18:55:45 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | b30d4f757d | ignore Z3-str source | 2015-09-02 18:08:58 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1257d1d990 | fix issue #196 related to resetting qe-sat tactic state over multiple calls Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-01 12:36:45 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fdef17683a | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-09-01 10:35:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2bff98ca5d | enable incremental bit-vector solving Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-01 09:52:48 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5b8d0617d4 | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-09-01 17:52:30 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 336fa6ae83 | Bugfix for FP to BV conversion of UFs | 2015-09-01 17:52:19 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cc5d719d9e | enable incremental bit-vector solving Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-09-01 09:48:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 963981b3a6 | fix memory alias bug and non-termination bug exposed by issue #184 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-31 14:45:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0ed38ed59b | add option for using corr set and use partial cores Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-30 14:48:24 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f39773f15b | update readme | 2015-08-30 15:23:31 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7f219e84de | check cancellation flag in min/max. Fixes issue #206 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-29 15:51:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dd01f6be46 | fix blockers for pd-maxres Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-29 15:42:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e4ce6b6d74 | update pd-maxres Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-29 14:23:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0bc45ca250 | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-08-28 20:25:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2fe0c05556 | tuning pd-maxres Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-28 20:25:25 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8feed01034 | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-08-28 15:41:16 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | f4c8463619 | Bugfix for FP theory Fixes #207 | 2015-08-28 15:41:03 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f073f49ec2 | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-08-27 15:43:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78313c614d | updateing pd-maxres Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-27 15:43:35 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 81eecafa66 | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-08-27 18:17:38 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 081ba9093a | Bugfix for FP theory; handling of UFs and interpreted functions from other theories. | 2015-08-27 18:17:26 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8622356375 | working on pd-maxres Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-27 08:09:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7c47809973 | reworking pd-maxres Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-26 16:33:53 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | af9143b64a | tune initial propagation for pd-maxres Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-25 17:15:31 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d00d6a3506 | enable Boolean propagation in AUFBV to fix inefficiency (bit-blasting destroys simplifications that are possible by simple Boolean propagation). Fixes issue #194 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-25 13:21:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 68b441770e | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-08-25 11:09:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7639eff29b | retain default configuration between calls to SMT tactic so that values are not overwritten between calls to smt-setup. Fixes bug #196 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-25 11:09:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b2ebd095cb | fix for unintialized variable m_conflict_lvl Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-24 17:01:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ef7915858b | add filter to detect circumventing the default semantics of bit-vector division with the use of the sat-based bit-vector solver. Provides a way to fix issue #190 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-24 16:27:07 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ee5f1ad6b6 | fix issue #203: domain range was one too large Signed-off-by: unknown <nbjorner@nikolaj-z.redmond.corp.microsoft.com> | 2015-08-24 15:55:40 -07:00 |  | 
				
					
						| 
								
								
									 unknown | 4ce80f1aed | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-08-24 09:33:37 -07:00 |  |