Nikolaj Bjorner
|
e6725b2344
|
merge unstable into opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-26 12:12:24 -07:00 |
|
Nikolaj Bjorner
|
dca3ce6b24
|
update documentation on models associated with solver objects
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 01:16:16 -07:00 |
|
Nikolaj Bjorner
|
67b802c9d9
|
fix scope accounting bug and documentation per Konrad's request
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-12 17:38:34 -07:00 |
|
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 |
|
Nikolaj Bjorner
|
8ea7109f8f
|
update documentation to clarify reference counting policies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-28 10:18:42 -07:00 |
|
Ken McMillan
|
6880945435
|
added simple interpolation bindings for python
|
2014-08-06 15:30:24 -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 |
|
Christoph M. Wintersteiger
|
c508b66cf7
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
Conflicts:
src/ast/float_decl_plugin.h
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-07-31 17:37:43 +01:00 |
|
Nikolaj Bjorner
|
19050d1c4c
|
merge Fixedpoint.cs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-28 12:20:48 -07:00 |
|
Nikolaj Bjorner
|
d6de73a2d1
|
fix model converter in inliner. Bug reported by Sagar Chaki
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-06 18:11:57 +02: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 |
|
Nikolaj Bjorner
|
23e811d136
|
merge with unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-01-05 20:44:56 -08:00 |
|
Nikolaj Bjorner
|
4d6aa1a0f3
|
add to_string and get_help methods to optimize API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-12-06 11:34:41 -08:00 |
|
Anh-Dung Phan
|
d38e2b9b78
|
Expose objective indices to .NET API
|
2013-12-05 17:30:40 -08:00 |
|
Nikolaj Bjorner
|
56c4fa8f6d
|
expose models, working on network flow
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-12-04 17:39:54 -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 |
|
Nikolaj Bjorner
|
4719aa11bb
|
backfilling API functions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-12-03 17:00:34 -08:00 |
|
Nikolaj Bjorner
|
222d4a8f01
|
add sketch of C-based API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-12-03 14:47:59 -08:00 |
|
Nikolaj Bjorner
|
33895d522b
|
fix and enable learning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-11-19 20:47:16 -08:00 |
|
Nikolaj Bjorner
|
d1937b2032
|
add PB operators to C-based API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-11-13 17:09:10 -08:00 |
|
Ken McMillan
|
3a0947b3ba
|
merged with unstable
|
2013-10-18 17:26:41 -07:00 |
|
Nikolaj Bjorner
|
7bbabcdf6d
|
updated documentation for finite domain sizes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-16 14:47:48 -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 |
|
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 |
|
Leonardo de Moura
|
8e20b3f248
|
Remove unnecessary pre-condition.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-04-09 08:56:01 -07:00 |
|
Leonardo de Moura
|
806fc68fa5
|
Merge branch 'timfelgentreff/z3' into contrib
|
2013-04-09 08:52:08 -07:00 |
|
Tim Felgentreff
|
8fb7de5110
|
expose Z3_model_has_interp to C API
|
2013-04-09 12:00:37 +02:00 |
|
U-REDMOND\kenmcmil
|
7a0d49cb32
|
porting to windows
|
2013-03-28 11:18:20 -07:00 |
|
Ken McMillan
|
78848f3ddd
|
working on smt2 and api
|
2013-03-26 17:25:54 -07:00 |
|
Nikolaj Bjorner
|
26f4d3be20
|
significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-23 14:11:54 -07:00 |
|
Ken McMillan
|
ae9276ad9b
|
more work on interpolation
|
2013-03-05 21:56:09 -08:00 |
|
Kenneth McMillan
|
d66211c007
|
working on interpolation API
|
2013-03-04 23:48:01 -08:00 |
|
Ken McMillan
|
9792f6dd33
|
more work on incorporating iz3
|
2013-03-04 18:41:30 -08:00 |
|
Leonardo de Moura
|
711abc75fb
|
Fix issue reported at http://z3.codeplex.com/workitem/14
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-24 13:22:28 -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 |
|
Josh Berdine
|
a7f89dcdd2
|
Move Z3_get_implied_equalities from v3 to v4 ml api as it now needs Z3_solver type
|
2012-12-20 12:54:44 +00:00 |
|
Josh Berdine
|
fd5372d7a2
|
Z3_search_failure type not needed in v4 ml api
|
2012-12-20 12:53:05 +00:00 |
|
Nikolaj Bjorner
|
b6459a8a92
|
add solver object to get_implied_equalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-11 10:53:21 -08:00 |
|
Leonardo de Moura
|
92a29b1e43
|
added Z3_global_param_reset_all API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-04 11:55:12 -08:00 |
|
Josh Berdine
|
f7528456da
|
Fix slight inconsistencies in use of \sa
|
2012-12-04 03:44:00 +00:00 |
|
Leonardo de Moura
|
d634c945bf
|
renamed validate_model --> model_validate
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-03 13:44:39 -08:00 |
|
Leonardo de Moura
|
80405dbd62
|
added context_params to API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-02 08:12:15 -08:00 |
|
Leonardo de Moura
|
589f096e6e
|
working on new parameter framework
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-01 15:54:34 -08:00 |
|
Leonardo de Moura
|
59b95a54e6
|
working on JNI bindings
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-21 18:14:25 -08:00 |
|
Nikolaj Bjorner
|
a935c64e15
|
expose assertions that are pushed to the context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-20 21:00:02 -08:00 |
|
Leonardo de Moura
|
e0f5c0bd8e
|
Added script for generating documentation for the C, .NET and Python APIs
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-20 00:18:43 -08:00 |
|
Nikolaj Bjorner
|
50385e7e29
|
add option to validate result of PDR. Add PDR tactic. Add fixedpoint parsing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-17 20:47:49 +01:00 |
|
Leonardo de Moura
|
caced62f40
|
New API for adding 'tracked assertions'. Added wrappers for creating existential and universal quantifiers in the C++ API fronted. Added new examples for the C++ API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-10 15:54:31 -08:00 |
|