| 
								
								
									 Christoph M. Wintersteiger | fde873ac09 | Bugfix for rounding in FP to_sbv. Fixes #113 | 2015-05-30 14:50:15 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e240e6c430 | Bugfix for variable renamings ( fec815b41e) | 2015-05-30 12:12:23 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | fec815b41e | Various variable renamings to avoid conflicts with previously defined local variables, function parameters, or members (Visual Studio 2015 warnings). | 2015-05-29 18:13:39 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d35ebd6e57 | Bugfix for FP to_fp from non-numeral reals. | 2015-05-29 14:49:26 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 9428acd578 | Bugfix for FPA rewriter. | 2015-05-29 13:58:33 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 7619d609f9 | FPA min/max -+0.0 special cases changed to +0.0 instead of second argument. Fixes #68 | 2015-05-28 12:20:48 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | c577ab361b | fix assorted undefined behaviors caught by clang Signed-off-by: Nuno Lopes <nlopes@microsoft.com> | 2015-05-23 11:45:12 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6f6cd61817 | Bugfix for float-to-float conversion. Fixes #77 | 2015-05-22 20:30:12 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8fc0ba0ab5 | Moved auxiliary fp.isNaN lemma injection to the right place. Fixes #102 | 2015-05-22 12:33:53 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8a34bd2bf1 | fixes issue #88 Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com> | 2015-05-21 15:08:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a3c5207f91 | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-05-21 15:07:24 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c969d78042 | throw exception instead of debug mode assertion in ast_manager on malformed input Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com> | 2015-05-21 15:07:01 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6f575689b1 | Added injection of auxiliary lemmas for fp.isNaN, so that the value propagation can pick up these values and propagate them. Fixes #96. | 2015-05-21 19:02:09 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | eee076b9f8 | Bugfixes for fp.min, fp.max. Fixes the fix for #68 | 2015-05-21 18:16:02 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8c18bdcca9 | Bugfix for fp.roundToIntegral. Fixes #69 | 2015-05-21 18:12:14 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cd8f82ebc2 | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable | 2015-05-20 10:41:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9d0e3abd24 | use static features to set hidden configuration parameters on small integers and int vs. real Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com> | 2015-05-20 10:41:41 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 51040d3e19 | Bugfix for fp.isNormal | 2015-05-20 18:32:40 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 1e3952406c | disabled debug output | 2015-05-20 18:14:38 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | c377fec7a4 | Made fp.* comparison chainable. | 2015-05-20 17:57:27 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0197f6e010 | Bugfix for fp.rem when the result is zero. Fixes #91 | 2015-05-19 16:51:56 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 32fb679066 | tabs | 2015-05-19 11:01:15 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | d8dc86f558 | Merge branch 'unstable' of https://github.com/mschlaipfer/z3 into unstable | 2015-05-18 16:38:19 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | afea50e631 | remove assertion from integer constructor, rely on exceptions for API abuse Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-05-17 22:49:59 +01:00 |  | 
				
					
						| 
								
								
									 Matthias Schlaipfer | c82319b358 | Refactor count_vars and count_rule_vars ast_manager m was not used | 2015-05-14 17:04:38 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ab5022888c | Merge branch 'opt' of https://github.com/Z3Prover/z3 into unstable | 2015-05-14 12:11:17 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | a63481de85 | New implementations of fp.roundToIntegral in mpf and fpa2bv. Partially fixes #69 | 2015-05-06 19:19:03 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 53b479e1c3 | Bugfix for fp.rem(0, 0). Fixes #70. | 2015-05-06 12:24:18 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 73eb7cbf5c | Bugfix for mpf roundToIntegral. Partially fixes #69 | 2015-05-05 23:53:33 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 57af3a4c6e | FPA min/max refactoring and fixes. Fixes #68
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-05-04 13:47:04 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9377779e58 | merge with unstable Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-04-30 10:40:03 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 1d49f61b9a | Merge branch 'unstable' of https://github.com/Z3Prover/z3 into contrib Conflicts:
	README
	src/api/ml/build-lib.sh
	src/api/ml/z3.ml
	src/api/ml/z3.mli
	src/api/ml/z3_stubs.c | 2015-04-28 15:19:08 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 620c11932b | type check distinct operator. fixes #62 Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com> | 2015-04-27 11:10:37 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | abe73db702 | FP: bugfix for get_some_value which couldn't produce rounding-mode values. | 2015-04-25 15:19:48 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 4768a360f8 | FP: Fix for conversion functions from non-FP 0 to +0.0 even when the rounding mode is ToNegative. | 2015-04-25 15:01:20 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6c1a5390ef | fix big-int bug for shift amounts, github issue 44, reported by Dejan Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-04-20 10:20:06 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3ba2e712b2 | merge with unstable branch Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-04-12 15:54:52 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 841c1c2290 | scope precedence of ||, github issue 24 Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com> | 2015-04-03 12:06:31 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0e8a0822f1 | fix used_vars reported by Daniel J. H, issue #24 Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com> | 2015-04-03 11:59:27 -07:00 |  | 
				
					
						| 
								
								
									 Daniel J. Hofmann | 42e0132639 | Wshift-sign-overflow See:
http://stackoverflow.com/questions/26331035/why-was-1-31-changed-to-be-implementation-defined-in-c14
And Howard Hinnant's explanation:
http://stackoverflow.com/questions/19593938/is-left-shifting-a-negative-integer-undefined-behavior-in-c11#comment29091986_19593938 | 2015-04-03 19:45:49 +02:00 |  | 
				
					
						| 
								
								
									 Daniel J. Hofmann | 88f6e74a27 | Wnewline-eof | 2015-04-03 19:31:09 +02:00 |  | 
				
					
						| 
								
								
									 Daniel J. Hofmann | 4e59ba922b | Wc++11-extensions | 2015-04-03 19:13:52 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 52619b9dbb | pull unstable Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com> | 2015-04-01 14:57:11 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5911f788c3 | Improved translation from reals to floats (fp.to_real). Fixes #14 | 2015-03-29 14:39:47 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0ed16c09f9 | Bugfix for fp.isNegative. Fixes #13 | 2015-03-29 13:57:11 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 690eb8eaca | Bugfix for fp.isSubnormal. Fixes #10 | 2015-03-29 13:31:44 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | fc84461e31 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2015-03-26 14:49:45 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 9cbf45f689 | Added int to float conversion. | 2015-03-26 14:48:55 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 39892aae10 | cache datatype util in context to avoid performance bug, codeplex issue 195 Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com> | 2015-03-25 11:46:17 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | a792790882 | Fixed performance problems with enumeration sorts (Codeplex #190). | 2015-03-25 18:08:56 +00:00 |  |