3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 09:05:31 +00:00
Commit graph

3884 commits

Author SHA1 Message Date
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
Christoph M. Wintersteiger
c422b48bf4 Bugfix for hwf_manager::round_to_integral 2015-05-21 15:06:47 +01:00
Ken McMillan
caa616f11b fix for github issue 83 2015-05-20 15:37:51 -07: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
f8145c8b9f Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable 2015-05-20 17:57:34 +01:00
Christoph M. Wintersteiger
c377fec7a4 Made fp.* comparison chainable. 2015-05-20 17:57:27 +01:00
Nikolaj Bjorner
e915d0f67d Merge pull request #97 from hguenther/unstable
Expose insert_if_not_there_core method in map class
2015-05-20 09:25:53 -07:00
Nikolaj Bjorner
c876194a43 Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable 2015-05-20 09:22:01 -07:00
Nikolaj Bjorner
28f6adf79e disable hybrid relations pending overhaul/deletion of product relations
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
2015-05-20 09:21:55 -07:00
Henning Günther
33ddf0bcdf Expose insert_if_not_there_core method in map class
Signed-off-by: Henning Günther <t-hennig@microsoft.com>
2015-05-20 14:33:46 +01:00
Ken McMillan
ccc1f02216 fix for github issue 54 2015-05-19 18:47:13 -07:00
Nuno Lopes
69a3590490 Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable 2015-05-19 16:52:57 +01:00
Nuno Lopes
66e6e67395 fix build on CentOS
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-19 16:52:47 +01:00
Christoph M. Wintersteiger
8f3b133882 Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable 2015-05-19 16:52:16 +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
Nikolaj Bjorner
15e1c84592 update docuemntation for codeplex question 29927489/z3-proofs-are-hypothesis-and-lemma-rules-always-cleanly-nested
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
2015-05-19 08:38:07 -07:00
Nikolaj Bjorner
92cfc242d2 cast variables to avoid compiler warning on signed/unsigned comparison
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
2015-05-19 08:15:59 -07:00
Nuno Lopes
227c8870d6 Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable 2015-05-19 13:48:59 +01:00
Nuno Lopes
4c7fea7e55 fix 'make test' for newer gcc versions
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-19 13:48:14 +01:00
Nuno Lopes
8ff7735a20 python 3 fixes
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-19 13:47:43 +01:00
Christoph M. Wintersteiger
8f86542f26 Added QF_ALIA to supported logics.
Fixes #90
2015-05-19 13:38:26 +01:00
Christoph M. Wintersteiger
db411eef25 Improved supported logics checks for FPA logics. 2015-05-19 13:35:19 +01:00
Christoph M. Wintersteiger
a41a9c94dd Formatting 2015-05-19 12:43:25 +01:00
Christoph M. Wintersteiger
f0b699f03a Added Optimize.cs to to Microsoft.Z3.csproj 2015-05-19 12:41:51 +01:00
Christoph M. Wintersteiger
e9f7d558e3 tabs, indentation 2015-05-19 12:40:41 +01:00
Christoph M. Wintersteiger
7232877d92 tabs, indentation 2015-05-19 11:01:27 +01:00
Christoph M. Wintersteiger
32fb679066 tabs 2015-05-19 11:01:15 +01:00
Christoph M. Wintersteiger
25f37c8a0c Resolved mpf merge conflicts. 2015-05-19 11:00:34 +01:00
Nikolaj Bjorner
203c5015c8 fix debian amd64 warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-18 15:17:21 -07:00
Nikolaj Bjorner
c17fd2d516 Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable 2015-05-18 14:51:27 -07:00
Nikolaj Bjorner
c36df1c34a fix openmp nested critical section
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
2015-05-18 12:43:55 -07:00
Nikolaj Bjorner
014fb7f6b7 Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable 2015-05-18 08:40:21 -07:00
Nuno Lopes
d8dc86f558 Merge branch 'unstable' of https://github.com/mschlaipfer/z3 into unstable 2015-05-18 16:38:19 +01:00
Nuno Lopes
ef32aaaf12 don't use -fPIC on cygwin 64
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-18 16:37:20 +01:00
Nikolaj Bjorner
552bba2c8c decongest critical section in lia2card-tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-17 22:59:11 +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
Nikolaj Bjorner
e8811748d3 fix regressions in nl/smt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-16 19:08:37 +01:00
Nikolaj Bjorner
5632900f35 fix gcc compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-16 12:04:10 +01:00
Nikolaj Bjorner
64bd62b17e fix gcc compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-16 11:56:04 +01:00
Nuno Lopes
6c22edc988 fix assorted compiler warnings
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-16 11:44:58 +01:00
Nuno Lopes
7ae68f003a dont use /LTCG on windows debug builds
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-15 19:20:57 +01:00
Nikolaj Bjorner
e6b8af402f fix build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-15 15:56:21 +01:00
Nikolaj Bjorner
93f55605a8 fix examples and C++ API - build failure
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-15 15:44:13 +01:00
Nikolaj Bjorner
0e32c87dc3 fix examples and C++ API - build failure
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-15 15:43:05 +01:00
Christoph M. Wintersteiger
1702a55018 Introduced return value classes for interpolation functions.
Fixes #82.
2015-05-15 13:50:55 +01:00