Christoph M. Wintersteiger
|
2a67befe9d
|
ML API: added .cmxs to the distribution.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:31 +00:00 |
|
Christoph M. Wintersteiger
|
d84e728f7a
|
ML API bugfix for datatype module (Issue #120). Thanks to user Elarnon for reporting this!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:08 +00:00 |
|
Christoph M. Wintersteiger
|
8bd4ea293e
|
ML API fix for datatype construction (Issue #121). Thanks to Elarnon for reporting this one!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:07 +00:00 |
|
Christoph M. Wintersteiger
|
bcbfaad3cc
|
ML API bugfix. Thanks to Martin Neuhaeusser for reporting this one!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:06 +00:00 |
|
Christoph M. Wintersteiger
|
ce94a8b2e0
|
ML API: added constructors for ast_map and ast_vector
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:05 +00:00 |
|
Christoph M. Wintersteiger
|
1c34842ca6
|
ML API: added Expr.equal and Expr.compare
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:05 +00:00 |
|
Christoph M. Wintersteiger
|
4c54b6816a
|
ML API bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:04 +00:00 |
|
Christoph M. Wintersteiger
|
2a67301c50
|
ML API bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:03 +00:00 |
|
Christoph M. Wintersteiger
|
47997e175f
|
ML API doc fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:02 +00:00 |
|
Christoph M. Wintersteiger
|
d8a84c9f89
|
ML API doc fix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:07:01 +00:00 |
|
Christoph M. Wintersteiger
|
e2f0dc31f4
|
ML API: Added get_bit_int and get_ratio
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:06:59 +00:00 |
|
Christoph M. Wintersteiger
|
10fe6b7759
|
ML API refactoring
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:04:40 +00:00 |
|
Christoph M. Wintersteiger
|
20be39006e
|
ML API or' is deprecated, changed to ||'
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:02:38 +00:00 |
|
Christoph M. Wintersteiger
|
0da912e557
|
ML API bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:01:37 +00:00 |
|
Christoph M. Wintersteiger
|
832e119b98
|
ML API bugfix (Codeplex issue 102)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:01:36 +00:00 |
|
Christoph M. Wintersteiger
|
2ee3ff518f
|
ML bindings: list/array are now called z3array/z3list to avoid confusion.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:00:30 +00:00 |
|
Christoph M. Wintersteiger
|
3e336592a2
|
ML API: bug and build fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:00:29 +00:00 |
|
Christoph M. Wintersteiger
|
755ba2a2f7
|
ML API: removing rich layer for now.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:00:28 +00:00 |
|
Christoph M. Wintersteiger
|
9726ee4c5f
|
ML API: refactoring
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 16:00:28 +00:00 |
|
Christoph M. Wintersteiger
|
c0df764039
|
Updates to ML API.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:57:38 +00:00 |
|
Christoph M. Wintersteiger
|
17005a413b
|
Removed unnecessary file
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:57:21 +00:00 |
|
Christoph M. Wintersteiger
|
c37eb794c2
|
ML API: renamed assert_ to add
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:57:20 +00:00 |
|
Christoph M. Wintersteiger
|
13416de27e
|
ML API savegame
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:55:52 +00:00 |
|
Christoph M. Wintersteiger
|
6417f9e648
|
ML API: flat & rich layer in place.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:54:46 +00:00 |
|
Christoph M. Wintersteiger
|
a0f6d1d3df
|
ML API: replaced arrays with lists.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:54:28 +00:00 |
|
Christoph M. Wintersteiger
|
576591086d
|
ML API savepoint
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:54:11 +00:00 |
|
Christoph M. Wintersteiger
|
9d15c95856
|
ML API: proper use of datatype API for list/enum/constructor.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:53:58 +00:00 |
|
Christoph M. Wintersteiger
|
2af1f81ae1
|
ML API: Cleanup
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:53:42 +00:00 |
|
Christoph M. Wintersteiger
|
09aa02759f
|
ML API: Build system and error handling fixes.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:53:21 +00:00 |
|
Christoph M. Wintersteiger
|
fd2ae5f60e
|
ML API: bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:53:20 +00:00 |
|
Christoph M. Wintersteiger
|
a27945f297
|
ML API: got rid of "extra" objects on types.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:53:17 +00:00 |
|
Christoph M. Wintersteiger
|
23febf13c4
|
ML API: basic structure and interface
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:52:08 +00:00 |
|
Christoph M. Wintersteiger
|
34a72942bf
|
ML API: documentation fixes.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:48 +00:00 |
|
Christoph M. Wintersteiger
|
276c5a5cdc
|
ML API: No more objects; type hierarchy exposed; clean separation into modules.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:47 +00:00 |
|
Christoph M. Wintersteiger
|
0138d0c11c
|
Checkpoint.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:46 +00:00 |
|
Christoph M. Wintersteiger
|
7b51dc9bdd
|
Checkpoint.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:45 +00:00 |
|
Christoph M. Wintersteiger
|
1eae7a6bac
|
ML API: Added Solver.assert_and_track
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:44 +00:00 |
|
Christoph M. Wintersteiger
|
7befc262d1
|
ML API: added functions for global parameter management.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:43 +00:00 |
|
Christoph M. Wintersteiger
|
69138924e5
|
ML API: Symbols are now normal types with visible hierarchy.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:40 +00:00 |
|
Christoph M. Wintersteiger
|
d0fea5e740
|
ML API: moved more objects into normal types.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:39 +00:00 |
|
Christoph M. Wintersteiger
|
bcc0c14233
|
ML API: moved more objects into normal types.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:39 +00:00 |
|
Christoph M. Wintersteiger
|
bbd1e465bb
|
ML API: bugfixes; starting to replace objects with normal types.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:38 +00:00 |
|
Christoph M. Wintersteiger
|
0e59d05629
|
ML API: changed context from object to normal type. Removed optional array parameters.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:37 +00:00 |
|
Christoph M. Wintersteiger
|
9eea0f3232
|
ML API: build system changes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:51:33 +00:00 |
|
Christoph M. Wintersteiger
|
597409c8ac
|
ML API bugfixes
More ML examples
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:55 +00:00 |
|
Christoph M. Wintersteiger
|
cef9c2fa69
|
more ML
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:23 +00:00 |
|
Christoph M. Wintersteiger
|
bffef2e808
|
New ML API bugfixes and first example.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:22 +00:00 |
|
Christoph M. Wintersteiger
|
a42e21ede1
|
ML API: mk_context added.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:21 +00:00 |
|
Christoph M. Wintersteiger
|
39e538a8bc
|
More new ML API; Status: everything is there except for error handling.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:21 +00:00 |
|
Christoph M. Wintersteiger
|
371db347af
|
More new ML API.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:20 +00:00 |
|
Christoph M. Wintersteiger
|
3684b3a87d
|
New ML API savepoint.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:19 +00:00 |
|
Christoph M. Wintersteiger
|
d6a2048785
|
More new ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:19 +00:00 |
|
Christoph M. Wintersteiger
|
524336ea3e
|
New ML API savepoint.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:18 +00:00 |
|
Christoph M. Wintersteiger
|
2277ad3654
|
ML API bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:18 +00:00 |
|
Christoph M. Wintersteiger
|
dab162886e
|
New ML API savepoint.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:17 +00:00 |
|
Christoph M. Wintersteiger
|
fc227e3c96
|
.NET API documentation bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:16 +00:00 |
|
Christoph M. Wintersteiger
|
794823ba6d
|
More ML API:
Fixes in native layer.
Added symbols.
Prepared code for automatic documentation.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:49:16 +00:00 |
|
Christoph M. Wintersteiger
|
7efe7a2c16
|
ML native layer bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:48:40 +00:00 |
|
Christoph M. Wintersteiger
|
8e83f8d034
|
ML build system checks
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:46:54 +00:00 |
|
Christoph M. Wintersteiger
|
518da6b6e2
|
move old files
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:44:44 +00:00 |
|
Christoph M. Wintersteiger
|
e87feb8e45
|
added temporary Makefile for ML annotations.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:44:42 +00:00 |
|
Christoph M. Wintersteiger
|
b193b827ed
|
ML API bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:44:42 +00:00 |
|
Christoph M. Wintersteiger
|
0fad5abd19
|
more ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:43:28 +00:00 |
|
Christoph M. Wintersteiger
|
c001da6188
|
ML API and example compilation.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:42:23 +00:00 |
|
Christoph M. Wintersteiger
|
01dc79fcd4
|
More ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:42:20 +00:00 |
|
Christoph M. Wintersteiger
|
bea09539cf
|
More ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:42:18 +00:00 |
|
Christoph M. Wintersteiger
|
2dde851ed7
|
More ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:42:16 +00:00 |
|
Christoph M. Wintersteiger
|
d5f135c432
|
More new ML API.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:40:52 +00:00 |
|
Christoph M. Wintersteiger
|
f5a0520b83
|
More ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:40:37 +00:00 |
|
Christoph M. Wintersteiger
|
70f0d2f423
|
Beginnings of a new ML API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-19 15:38:52 +00:00 |
|
Nikolaj Bjorner
|
9790784488
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2015-01-18 04:50:20 +05:30 |
|
Nikolaj Bjorner
|
6af9782927
|
set default file format to smt2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-01-18 04:50:00 +05:30 |
|
Christoph M. Wintersteiger
|
bb722b24c1
|
Added call to memory::finalize() to ease memory leak debugging
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-16 17:34:01 +00:00 |
|
Nikolaj Bjorner
|
b9bbfbdbb7
|
fix interval dependencies bug. Codeplex issue 163
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-01-16 12:05:12 +05:30 |
|
Nikolaj Bjorner
|
ec384d3d31
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2015-01-15 17:23:37 +05:30 |
|
Nikolaj Bjorner
|
dbc9bebd18
|
fix instance test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-01-15 16:47:10 +05:30 |
|
Christoph M. Wintersteiger
|
376614a782
|
Java API: slight overhaul in preparation for the FP additions
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-03 15:09:52 +00:00 |
|
Christoph M. Wintersteiger
|
8e7278f02c
|
Java API: Removed unnecessary imports
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-02 18:10:47 +00:00 |
|
Christoph M. Wintersteiger
|
9dd4d7b011
|
Python API bugfix. Thanks to Tom Ball for reporting this one.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-21 20:43:26 +00:00 |
|
Nikolaj Bjorner
|
18c3c1d9d6
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-12-16 11:21:24 -08:00 |
|
Nikolaj Bjorner
|
f4d256ef30
|
fix issue 153: assert rem/mod axiom no matter what is status of second argument
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-12-16 11:20:34 -08:00 |
|
Christoph M. Wintersteiger
|
d53fdb2848
|
typo
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-16 15:36:31 +00:00 |
|
Christoph M. Wintersteiger
|
1244d5a22e
|
Python API: Added BVRedAnd, BVRedOr
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-16 15:28:52 +00:00 |
|
Ken McMillan
|
882dbfc706
|
merge
|
2014-12-08 16:16:52 -08:00 |
|
Ken McMillan
|
8181b15a1b
|
attempted interp fixes
|
2014-12-08 15:46:55 -08:00 |
|
Nikolaj Bjorner
|
45755bbd14
|
fix context sensitivity. Codeplex issue 148, thanks to clockish
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-12-03 08:55:14 +09:00 |
|
Christoph M. Wintersteiger
|
61c59fb4bf
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-12-02 14:35:29 +00:00 |
|
Christoph M. Wintersteiger
|
c88b2f6b5e
|
.NET API: Added build instructions for .NET 3.5
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-02 14:35:15 +00:00 |
|
Nuno Lopes
|
1a396b0bd2
|
[BV size reduction] fix bug in detection of signed upperbound
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-11-25 18:13:24 +00:00 |
|
Christoph M. Wintersteiger
|
59dfd2abe4
|
fixed problem with Python 3.4.x complainging of inconsistent use of spaces/tabs.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-11-25 14:54:47 +00:00 |
|
Christoph M. Wintersteiger
|
53cfa47214
|
bugfix for bv_size_reduction
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-11-25 14:22:50 +00:00 |
|
Christoph M. Wintersteiger
|
213d816c0a
|
Bugfix for bv_size_reduction. Thanks to user rsas for reporting this isse!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-11-24 18:10:54 +00:00 |
|
Nikolaj Bjorner
|
4c5753f321
|
be classy with your friends
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-13 18:08:24 -08:00 |
|
Nikolaj Bjorner
|
025d6c3108
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-11-12 20:28:36 -08:00 |
|
Nikolaj Bjorner
|
a309dbfdc2
|
coerce equality and ite upward instead of downward for int2real coercions. Fixes bug reported by Enric Carbonell
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-12 20:28:11 -08:00 |
|
Christoph M. Wintersteiger
|
005bb82a17
|
eliminated unused variables
|
2014-11-07 16:04:02 +00:00 |
|
Nikolaj Bjorner
|
cf8ad072d0
|
remove unused variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-07 16:03:27 +01:00 |
|
Nikolaj Bjorner
|
ce7303b5e2
|
fix reset logic and load only logics admitted by context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-07 15:44:21 +01:00 |
|
Nikolaj Bjorner
|
23bc982ad2
|
move initialization to support more sort usage scenarios
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-06 16:53:51 +01:00 |
|
Nikolaj Bjorner
|
adeae18471
|
delay initializing internal manager so that parser does not choke on proper SMT-LIB logics. Reported by Venkateshan
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-06 13:09:25 +01:00 |
|