Nuno Lopes
|
5676fbbc9e
|
compiler love: make a few symbols static and avoid unneeded relocations
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2015-02-22 11:13:51 +00:00 |
|
Christoph M. Wintersteiger
|
359c7e4da9
|
Removed unnecessary variables and added initialization to others to silence warnings.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-02-07 14:47:26 +00:00 |
|
Christoph M. Wintersteiger
|
941d1063dd
|
FPA rewriter and MPF bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-02-06 18:48:14 +00:00 |
|
Christoph M. Wintersteiger
|
5e60bcd920
|
FPA: fixes for the fpa_rewriter to enable model extraction and validation.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-02-06 16:53:31 +00:00 |
|
Christoph M. Wintersteiger
|
a4c599a435
|
typo
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-02-04 18:25:32 +00:00 |
|
Christoph M. Wintersteiger
|
95300e801d
|
fixed build errors and warnings
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-21 18:24:36 +00:00 |
|
Christoph M. Wintersteiger
|
5344d6f3c0
|
various bugfixes and extensions for FPA
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-15 19:25:49 +00:00 |
|
Christoph M. Wintersteiger
|
0381e4317a
|
Formatting, mostly tabs.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 17:54:04 +00:00 |
|
Christoph M. Wintersteiger
|
c0bc2518b0
|
Renaming for consistency mk_value -> mk_numeral
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 14:22:44 +00:00 |
|
Christoph M. Wintersteiger
|
c0a027fc80
|
FPA: Elminated nzero/pzero AST kinds
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 14:07:47 +00:00 |
|
Christoph M. Wintersteiger
|
5e5758bb25
|
More float -> fpa renaming
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 13:37:18 +00:00 |
|
Christoph M. Wintersteiger
|
dd17f3c7d6
|
Renaming floats, float, Floats, Float -> FPA, fpa
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 13:18:56 +00:00 |
|
Christoph M. Wintersteiger
|
4d18e24fb4
|
FPA rewriter bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-31 14:48:45 +00:00 |
|
Christoph M. Wintersteiger
|
d394b9579f
|
FPA: new conversion
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-21 18:45:05 +00:00 |
|
Christoph M. Wintersteiger
|
47325c5fd3
|
FPA: bugfixes, naming convention, core theory additions
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-16 23:59:27 +00:00 |
|
Christoph M. Wintersteiger
|
f11ee40c38
|
FPA: bug and leak fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-14 19:09:17 +00:00 |
|
Christoph M. Wintersteiger
|
b30e61e528
|
FPA: bugfixes, leakfixes, added fp.to_real
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-13 19:34:55 +00:00 |
|
Christoph M. Wintersteiger
|
d6ac98a494
|
FPA API: reintroduced to_ieee_bv
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-11 12:05:52 +00:00 |
|
Christoph M. Wintersteiger
|
657595818e
|
FPA API: Renaming for consistency with final SMT standard.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-10 18:45:44 +00:00 |
|
Christoph M. Wintersteiger
|
8d3ef92383
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
Conflicts:
scripts/mk_project.py
src/api/z3.h
src/ast/float_decl_plugin.cpp
src/ast/float_decl_plugin.h
src/ast/fpa/fpa2bv_converter.cpp
src/ast/fpa/fpa2bv_rewriter.h
src/ast/rewriter/float_rewriter.cpp
src/ast/rewriter/float_rewriter.h
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-11-11 11:53:39 +00:00 |
|
Christoph M. Wintersteiger
|
31a017e99e
|
FPA: standard function names consistency, improved error messages, bugfixes.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-10-22 19:47:50 +01:00 |
|
Christoph M. Wintersteiger
|
7af410e6d6
|
FPA updates and bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-10-18 13:42:28 +01:00 |
|
Christoph M. Wintersteiger
|
7fc95aff3c
|
Minor cleanliness fix.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-10-07 14:24:28 +01:00 |
|
Nikolaj Bjorner
|
4e55f04942
|
use more efficient encoding of shift operations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-05 10:41:37 -07:00 |
|
Ken McMillan
|
c007a5e5bd
|
merged with unstable
|
2014-08-06 11:16:06 -07:00 |
|
Christoph M. Wintersteiger
|
1944283253
|
FPA unified function names
|
2014-07-28 19:36:11 +01:00 |
|
Nikolaj Bjorner
|
752a6b2e33
|
fix quantifier elimination bugs reported by Berdine and Bornat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-14 16:46:27 +02:00 |
|
Nikolaj Bjorner
|
e4dedbbefc
|
fix quantifier elimination bugs reported by Berdine and Bornat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-14 15:38:22 +02:00 |
|
Nikolaj Bjorner
|
8ef4ec7009
|
fix bit-vector rotation left bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-08 12:46:23 +01:00 |
|
Nikolaj Bjorner
|
23313e5bdc
|
remove unsound simplification for rem. Codeplex Issue 76
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-02 17:24:40 -08: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 |
|
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
|
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
|
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
|
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
|
76c59cb85c
|
MPF conversion bugfix.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-14 17:22:25 +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 |
|
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 |
|
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 |
|
Nikolaj Bjorner
|
8038c719fb
|
optimize rule preprocessing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-26 14:40:20 -07:00 |
|
Nikolaj Bjorner
|
b644fb9875
|
optimize rule processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-26 12:02:19 -07:00 |
|
Nikolaj Bjorner
|
c58b4f9a53
|
optimize rule processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-26 11:43:06 -07:00 |
|
Nikolaj Bjorner
|
359d2326f8
|
stash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-03 17:06:45 -07:00 |
|
Nikolaj Bjorner
|
b1fc6a5cac
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-03-24 18:26:48 -07:00 |
|
Nikolaj Bjorner
|
bbe93ef610
|
fix build warning, make context simplifier traverse subterms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-24 18:26:22 -07:00 |
|