| 
								
								
									 Nikolaj Bjorner | 0870b4a5a0 | add length coherence check for length = 0 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-25 17:17:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f34a54fea0 | fix stats collection over exceptions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 17:08:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 808855ce6b | add internalization for auxiliary division functions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 16:20:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 709a5d9524 | fix bug: & -> && Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 16:09:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b30b8008b2 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-03-24 08:48:52 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 29845d037b | fix build break on seq evaluation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 08:48:42 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 83e34638e6 | add support to build with MSVC /Gr (fastcall mode for x86) not enabled by default nor exposed at the moment | 2016-03-24 15:39:18 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 89fad8913f | fix issue #535 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 08:16:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 05a784fa9e | fix issue #535 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-24 08:16:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fe4f3e7772 | fix regressions exposed in QF_LIA: manager got initialized early and Euclidean solver is not safe even with some throttle Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-23 20:38:18 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 87989dd93e | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-03-23 17:25:23 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 45fdb95f53 | fix performance for model construction, recognize concats of values as a value for pre-processing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-23 17:23:57 -07:00 |  | 
				
					
						| 
								
								
									 Arie Gurfinkel | 4e7b6b6586 | proposed fix to compare | 2016-03-23 19:20:57 -04:00 |  | 
				
					
						| 
								
								
									 Arie Gurfinkel | ee125b4fe3 | extend model with the value of a fresh variable | 2016-03-23 19:07:50 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ec681d7565 | some of Arie's fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-23 10:19:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fd6fe87c5d | enable qe-lite for UFNIA benchmarks Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-22 15:41:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 72ec6dc8e1 | remove debug code Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-21 16:58:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5e737641b7 | remove qe-lite pass in quant_tatics Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-21 16:57:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 701f32471e | hardening model checker code against cancellations' Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-21 15:04:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3dc2028925 | adding min/max Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-21 09:20:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 680c28d083 | remove nnf conversion which breaks NRA property Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-20 16:34:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1a5449c3d4 | enable new NRA solver for nra benchmarks Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-20 12:35:29 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 73e29c6ee6 | fix regression warning on invalid case split strategy Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-20 10:20:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 92b5aac12a | adjusting new tactics Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-20 10:13:23 -07:00 |  | 
				
					
						| 
								
								
									 Dan Liew | 971fd59fbb | Fix gcc build broken by f175f864ec.C++ enums (unless they are class enums) don't define their own
namespace. | 2016-03-20 10:18:59 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f0bdcbb3db | expose qsat tactic to default tactics Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-19 18:40:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 20bbdfe31a | moving remaining qsat functionality over Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-19 15:35:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d614fedde2 | more merges with qsat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-19 12:41:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 76d637626a | include more qsat features Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-19 12:30:24 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c4472ce717 | include more qsat features Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-19 12:29:23 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f175f864ec | merge useful utilities from qsat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-19 12:01:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f951372f03 | fix regression in internalizing bit-vectors, reported by Mikolas Janota Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-18 13:54:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b0f65335ab | update copyright year Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-17 13:07:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ab82fee398 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-03-17 13:06:21 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 94054593a4 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-03-17 17:52:32 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | cc04fdbd70 | Added eager ackermannization to QF_FP, so that small numbers of unspecified operators are eliminated upfront. | 2016-03-17 17:52:26 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | f5c4800eec | reduce-args: last fix for may_be_unique to support quantified variables in arbitrary exprs | 2016-03-17 15:29:48 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | facb421398 | reduce-args: fix unsoundness 2: f(v + 2), where b is quantified | 2016-03-17 13:27:07 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | aed4619066 | reduce-args: fixed unsoundness introduced in my previous commit skip an UF arg if it's quantified
e.g. forall a . f(a, b) -> f(b) (but not f) | 2016-03-17 13:14:43 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | c8af48d7ef | Bugfix for bvurem0 model evaluation (+1 rewriting step) | 2016-03-17 13:09:52 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 22cae143b1 | Merge pull request #517 from yaqwsx/expr_values_to_int Add methods for obtaining numeral values in C++ API | 2016-03-16 20:43:39 -04:00 |  | 
				
					
						| 
								
								
									 Andres Nötzli | 34da0a32b9 | [Z3py] Fix error in FPRef.__neg__() `FPRef.__neg__()` did not work previously because it tried to construct an FPRef from an FPRef (`fpNeg()` already returns an FPRef). | 2016-03-16 17:12:45 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6b2d84b2be | Fixed model evaluation/simplification for to_ieee_bv. | 2016-03-16 17:46:52 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 7ec70c1686 | bug fixes for unspecified FP results | 2016-03-16 16:57:20 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | db6b9faabc | Bugfix for FPA rewriter. | 2016-03-16 16:35:45 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 778c7fcc64 | Bugfix for model evaluator and internal, uninterpreted FPA functions. Fixes #518 | 2016-03-16 16:17:08 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | cdc8e1303a | Bugfix for fp.to_*_unspecified. Fixes #507 | 2016-03-16 16:16:29 +00:00 |  | 
				
					
						| 
								
								
									 Jan Mrázek | 57265f6eb1 | Add methods for obtaining numeral values in C++ API | 2016-03-16 00:18:49 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 99d7a47f82 | Bugfixes for unspecified results from fp.to_* (models are still incomplete). Relates to #507 | 2016-03-15 21:45:54 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3101d281e4 | Removed unused variable | 2016-03-15 15:12:54 +00:00 |  |