Nikolaj Bjorner
|
31f16d7aa4
|
add push/pop to optimization context for convenience
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-01 14:58:58 -07:00 |
|
Ken McMillan
|
e17af8a5de
|
doc fix for interpolation bindings for python
|
2014-08-06 15:34:58 -07:00 |
|
Ken McMillan
|
6880945435
|
added simple interpolation bindings for python
|
2014-08-06 15:30:24 -07:00 |
|
Ken McMillan
|
5a107095c9
|
removing python changes for interp
|
2014-08-06 11:32:51 -07:00 |
|
Ken McMillan
|
ab13987884
|
working on python interp
|
2014-08-06 11:16:24 -07:00 |
|
Ken McMillan
|
c007a5e5bd
|
merged with unstable
|
2014-08-06 11:16:06 -07:00 |
|
Nikolaj Bjorner
|
960e8ea1d5
|
working on hitting sets
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-08 14:12:54 +01:00 |
|
Christoph M. Wintersteiger
|
1e774064bc
|
assertion bug fix in z3py
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-05-30 12:26:55 +01:00 |
|
Christoph M. Wintersteiger
|
756645326b
|
Bugfix for And/Or operators in Python.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-05-29 17:33:03 +01:00 |
|
Christoph M. Wintersteiger
|
4da56aa4df
|
added debug assertion
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-05-29 12:41:07 +01:00 |
|
Nikolaj Bjorner
|
7d16ed9fdc
|
fix exception class in python API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-23 14:13:01 +02:00 |
|
Nikolaj Bjorner
|
55863b4bb5
|
fix build problems, fix scoping
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-23 14:05:59 +02:00 |
|
Nikolaj Bjorner
|
23a74b3c26
|
fix assertions reported by Christoph
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-23 08:07:37 +02:00 |
|
Nikolaj Bjorner
|
e3b346df6f
|
working on bcd2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-18 08:04:18 -07:00 |
|
Nikolaj Bjorner
|
b71580f11c
|
fix APIs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-24 03:11:53 -07:00 |
|
Nikolaj Bjorner
|
ff1543d700
|
fix APIs, add python API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-23 21:28:11 -07:00 |
|
Leonardo de Moura
|
e077fc5cb4
|
fix(api/python): make sure Z3 compiles using Python3
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-02-20 14:09:55 -08:00 |
|
Nikolaj Bjorner
|
61385c8489
|
a.ctx -> self.ctx, thanks gario
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-11-20 09:54:37 -08:00 |
|
Christoph M. Wintersteiger
|
5e6a47e2d3
|
Example fixed (substitute does not include a rewriter call anymore).
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-09-26 11:35:08 +01:00 |
|
Nikolaj Bjorner
|
c1384095f3
|
fix default argument identification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-23 21:44:24 +03:00 |
|
Nikolaj Bjorner
|
fd1f4b9191
|
fix bugs reported by Anvesh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-23 04:07:08 +03: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 |
|
Leonardo de Moura
|
d2a2dbb4b6
|
Merge branch 'unstable' into contrib
|
2013-06-05 14:00:59 -07:00 |
|
Nikolaj Bjorner
|
622484929f
|
postpone rule flushing dependent on engine
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-05-06 01:33:40 +02:00 |
|
Leonardo de Moura
|
b4d57e0ab1
|
Merge branch 'unstable' into contrib
|
2013-02-19 15:35:05 -08:00 |
|
Leonardo de Moura
|
4624919786
|
Improve html pretty printer for RCF package
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-27 11:24:23 -08:00 |
|
Leonardo de Moura
|
77f58269ed
|
Add html pretty printing mode for RCF package
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-27 10:19:54 -08:00 |
|
Leonardo de Moura
|
799fe073db
|
Add API for extracting numerator/denominator of RCF numerals. Add field to store the original isolating interval before refinement.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-14 18:29:08 -08:00 |
|
Leonardo de Moura
|
742f2b07dd
|
Add support for compact string representation in the RCF API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-14 11:08:32 -08:00 |
|
Leonardo de Moura
|
4879b8db7a
|
Merge branch 'unstable' into contrib
|
2013-01-13 09:51:22 -08:00 |
|
Leonardo de Moura
|
4cd2998743
|
Add power operator to C and Python RCF APIs
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-10 13:05:47 -08:00 |
|
Leonardo de Moura
|
09b5724d82
|
Simplify RCF C API. Add Z3_rcf_mk_roots (C API) and MkRoots (Python API). Implement basic root isolation support.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-07 12:25:28 -08:00 |
|
Leonardo de Moura
|
1c8101419b
|
Add Python API for RCF module
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-06 20:59:00 -08:00 |
|
Leonardo de Moura
|
47c6a73e19
|
Add RCF external API skeletons
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-05 22:24:56 -08:00 |
|
Leonardo de Moura
|
6a6015e335
|
Merge branch 'unstable' into contrib
|
2012-12-31 13:48:44 -08:00 |
|
Leonardo de Moura
|
a51c6d125d
|
Add support for Python Fraction object
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-28 13:39:34 -08:00 |
|
Leonardo de Moura
|
fbce816025
|
Merge branch 'unstable' into contrib
|
2012-12-22 14:36:30 -08:00 |
|
Leonardo de Moura
|
3cc9d57438
|
Fix pytest, it should work with Python 2.7.x and 3.x
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-21 16:58:10 -08:00 |
|
Leonardo de Moura
|
6602803850
|
Add Python 3.x support
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-20 17:47:38 -08:00 |
|
Leonardo de Moura
|
f8014f54c1
|
Fix bug reported at http://stackoverflow.com/questions/13923316/unprintable-solver-model
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 15:13:05 -08:00 |
|
Leonardo de Moura
|
265bdbe757
|
merged
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-10 14:07:59 -08:00 |
|
Leonardo de Moura
|
d6a1ea82e1
|
exposed subresultants aka psc-chain procedure
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-09 16:47:37 -08:00 |
|
Leonardo de Moura
|
7ffba3ebf4
|
more examples
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-09 08:02:12 -08:00 |
|
Leonardo de Moura
|
7a31c6bc74
|
exposed root isolation algorithm in the API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-08 21:07:17 -08:00 |
|
Leonardo de Moura
|
0d230375be
|
added polynomial evaluation at algebraic point
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-08 20:39:16 -08:00 |
|
Leonardo de Moura
|
bf2340850a
|
minor change
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-08 11:11:53 -08:00 |
|
Leonardo de Moura
|
277244098c
|
Adding python interface for computing with algebraic numbers
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-08 10:57:05 -08:00 |
|
Leonardo de Moura
|
bca0c0bb5f
|
Merge branch 'contrib' of https://git01.codeplex.com/forks/nguyenthanhvuh/vuz3 into vu
|
2012-12-06 12:00:50 -08:00 |
|
Leonardo de Moura
|
9ab1210cc2
|
merged
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-06 11:05:49 -08:00 |
|
ThanhVu (Vu) Nguyen
|
72a250c01a
|
moving my common z3 stuff to z3util.py … note the vset() call essentially returns a list with no duplicate elements, it's like set but allows the user to add in a function to compute the representation of the list elements.
|
2012-12-06 13:54:57 -05:00 |
|