Christoph M. Wintersteiger
|
d1d038da35
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
|
2014-02-27 18:06:13 +00:00 |
|
Christoph M. Wintersteiger
|
0e74362ecb
|
Added support for the final draft of the FPA standard (and fpa2bv conversion).
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-01-24 15:36:23 +00:00 |
|
Nikolaj Bjorner
|
da4793de76
|
fix type checking bug reported by Nate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-01-09 21:14:30 -08:00 |
|
Ken McMillan
|
a318b0f104
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-12-16 12:45:52 -08:00 |
|
Nikolaj Bjorner
|
909408d6ef
|
fix is_all_int bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-12-15 10:58:23 +02:00 |
|
Ken McMillan
|
3764064e98
|
fixed some address dependencies
|
2013-12-13 18:41:35 -08:00 |
|
Christoph M. Wintersteiger
|
16ebceb9ff
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
Conflicts:
scripts/mk_project.py
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-12-04 13:50:42 +00:00 |
|
Christoph M. Wintersteiger
|
e1a6c5098d
|
fixed memory leak
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-11-11 17:33:02 +00:00 |
|
Christoph M. Wintersteiger
|
86f39cd4c1
|
Changed references to _DEBUG to Z3DEBUG.
(gcc does not define _DEBUG for debug builds.)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-11-08 19:21:55 +00:00 |
|
Ken McMillan
|
d8972d4b17
|
removed commented-out code
|
2013-11-05 13:35:37 -08:00 |
|
Ken McMillan
|
a785a5a4b8
|
Merge branch 'unstable' into interp
|
2013-11-05 12:28:13 -08:00 |
|
Ken McMillan
|
49c72abb2d
|
new interpolation fixes; re-added fixedpoint-push/pop
|
2013-11-05 12:17:09 -08:00 |
|
Ken McMillan
|
3a0947b3ba
|
merged with unstable
|
2013-10-18 17:26:41 -07:00 |
|
Christoph M. Wintersteiger
|
f54b068669
|
added floating point standard draft version 3 function symbols
|
2013-10-17 15:29:55 +01:00 |
|
Christoph M. Wintersteiger
|
65a202873f
|
Bugfix for equality rewriting on floats.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-10-10 15:38:54 +01:00 |
|
Christoph M. Wintersteiger
|
9a9f8bbb34
|
rewriter and value recognition bugfixes for floats
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-10-08 20:01:39 +01:00 |
|
Nikolaj Bjorner
|
419f99c329
|
fix bug found by Ethan: fresh values for bit-vectors loops if the domain of bit-vectors is truly small
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-13 15:30:56 -07:00 |
|
Nikolaj Bjorner
|
e4338f085b
|
re-organization of muz
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-28 22:11:33 -07:00 |
|
Nikolaj Bjorner
|
5c145dcd4b
|
fix parameter checking on quantifiers (thanks to Esteban Pavese), fix query tracking in rel_context (thanks to Nuno Lopes), fix counter for free variables under quantfiers (thanks to Tomer Weiss)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-22 15:00:52 -07:00 |
|
Nikolaj Bjorner
|
8f515ef356
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-08-14 17:56:26 -07:00 |
|
Nikolaj Bjorner
|
04678d9628
|
improve error message when sorts are non-numeric
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-14 17:56:07 -07:00 |
|
Nikolaj Bjorner
|
f82d055e60
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-08-12 08:55:48 -07:00 |
|
Nikolaj Bjorner
|
0f83e7a251
|
fix bug masked by default configuration
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-10 12:23:34 -07:00 |
|
Nikolaj Bjorner
|
3b64265c27
|
remove duplicated definition of is_store and is_select
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-09 09:15:04 -07:00 |
|
Christoph M. Wintersteiger
|
092dfa396a
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
|
2013-08-07 15:22:06 +01:00 |
|
Leonardo de Moura
|
d9941c0ccc
|
Add code for rejecting bitvector constants of size 0
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-06-28 19:21:27 -07:00 |
|
Christoph M. Wintersteiger
|
10df5e950d
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
|
2013-06-28 12:14:53 +01:00 |
|
Leonardo de Moura
|
544dfde454
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-06-27 09:30:33 -07:00 |
|
Leonardo de Moura
|
f238720b76
|
Cherry-pick goodies from mcsat branch
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-06-27 09:19:23 -07:00 |
|
Christoph M. Wintersteiger
|
b9aa721365
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
|
2013-06-26 18:17:46 +01:00 |
|
Nikolaj Bjorner
|
324dc5869d
|
fix substitution bug in qe, working on boogie trace
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-06-25 13:07:28 -05:00 |
|
Leonardo de Moura
|
a60b53bfd8
|
Fix compilation errors/warnings when using GCC
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-06-20 17:52:20 -07:00 |
|
Christoph M. Wintersteiger
|
de98426649
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
|
2013-06-18 12:08:33 +01:00 |
|
Christoph M. Wintersteiger
|
76c59cb85c
|
MPF conversion bugfix.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-14 17:22:25 +01:00 |
|
Christoph M. Wintersteiger
|
a9840b291f
|
FPA API: Tied into rest of the API;
added numeral/value handling through existing functions;
added trivial .NET example.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-10 19:06:45 +01:00 |
|
Christoph M. Wintersteiger
|
573ec293dc
|
FPA: Added core C API.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-07 19:09:41 +01:00 |
|
Christoph M. Wintersteiger
|
455618bb2b
|
FPA: added is_nan
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-07 18:34:31 +01:00 |
|
Christoph M. Wintersteiger
|
d7639557d2
|
FPA: added rewriting and fpa2bv conversion rules for new operations.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-07 18:03:46 +01:00 |
|
Christoph M. Wintersteiger
|
123d3ec3a7
|
New FPA operators added.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-07 17:55:29 +01:00 |
|
Christoph M. Wintersteiger
|
e5c720de29
|
FPA: bugfix for abs
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-07 17:36:34 +01:00 |
|
Leonardo de Moura
|
110fa0b7fb
|
Fix issue http://z3.codeplex.com/workitem/45
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-06-05 13:50:22 -07:00 |
|
Nikolaj Bjorner
|
c0895e5548
|
remove hassel table from unstable: does not compile under other plantforms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-05-31 17:48:19 -07:00 |
|
Ken McMillan
|
b27abc501e
|
set proof mode by default to avoid crash on pop if we set it later in duality
|
2013-05-27 19:22:19 -07:00 |
|
Leonardo de Moura
|
c6f4cdab0f
|
Fix bug reported at https://z3.codeplex.com/workitem/41
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-05-27 17:49:03 -07:00 |
|
Nikolaj Bjorner
|
e35fd58968
|
add rewriting option to simplify store equalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-05-13 11:43:30 -07:00 |
|
Christoph M. Wintersteiger
|
7053b7636b
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-05-01 14:11:21 +01:00 |
|
Christoph M. Wintersteiger
|
65af658fd7
|
FPA: min/max special cases fixed.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-05-01 14:08:53 +01:00 |
|
Ken McMillan
|
e939dd2bc5
|
still integrating duality
|
2013-04-30 13:07:49 -07:00 |
|
Nikolaj Bjorner
|
8abdefef6d
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-04-28 12:48:10 -07:00 |
|
Nikolaj Bjorner
|
8038c719fb
|
optimize rule preprocessing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-26 14:40:20 -07:00 |
|