Christoph M. Wintersteiger
|
5f755a5bd8
|
Adjusted return types of set functions to ArrayExprs in Java and .NET
Fixes #137
|
2015-07-14 13:07:16 -07:00 |
|
Nikolaj Bjorner
|
e81dc5a0a0
|
fixes issue #143 and memory leak on theory plugin setup
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-06-26 09:03:56 +02:00 |
|
Nikolaj Bjorner
|
9377779e58
|
merge with unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-04-30 10:40:03 -07:00 |
|
Christoph M. Wintersteiger
|
8c3fc574d1
|
comments fix
|
2015-04-24 15:37:45 +01:00 |
|
Nikolaj Bjorner
|
52619b9dbb
|
pull unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-04-01 14:57:11 -07:00 |
|
Christoph M. Wintersteiger
|
b96551a1a2
|
.NET/Java/ML: Moved toggle_warning_messages to Global, added en/disable_trace.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-02-07 14:17:39 +00:00 |
|
Christoph M. Wintersteiger
|
4bed5183f8
|
Made DRQ objects public in Java and .NET APIs.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-30 21:58:43 -06:00 |
|
Christoph M. Wintersteiger
|
d7a62baef4
|
Improved memory use of the Java API. Thanks to Joerg Pfaehler for reporting this issue!
+ formatting
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-30 21:10:22 -06:00 |
|
Christoph M. Wintersteiger
|
3b78509d0a
|
Improved memory use of the .NET API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-30 20:45:16 -06:00 |
|
Christoph M. Wintersteiger
|
145e025959
|
FPA API naming consistency
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-23 18:14:49 +00:00 |
|
Christoph M. Wintersteiger
|
06051989be
|
FPA API: Naming consistency
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-23 17:11:12 +00:00 |
|
Christoph M. Wintersteiger
|
4bd8e0f497
|
FPA API cosmetics
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-11 18:28:07 +00:00 |
|
Christoph M. Wintersteiger
|
ee0ec7fe3a
|
FPA API: numerals, .NET and Java
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-10 17:28:07 +00:00 |
|
Christoph M. Wintersteiger
|
46e236487b
|
Eliminated FPRMNum classes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-09 11:53:18 +00:00 |
|
Christoph M. Wintersteiger
|
bcbce8f190
|
FPA Java and .NET API updates
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 16:31:09 +00:00 |
|
Christoph M. Wintersteiger
|
0faf329054
|
FPA API: bugfixes and examples for .NET and Java
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-03 17:26:58 +00:00 |
|
Christoph M. Wintersteiger
|
cf4dc527c4
|
.NET FPA API bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-03 16:49:42 +00:00 |
|
Nikolaj Bjorner
|
129e048a1b
|
Adding field update feature
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-01-03 01:27:52 -08:00 |
|
Christoph M. Wintersteiger
|
3c75b700e8
|
Updates to the .NET API for FP
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-02 19:03:20 +00:00 |
|
Christoph M. Wintersteiger
|
09247d2e29
|
FPA theory and API overhaul
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-01 18:44:41 +00:00 |
|
Christoph M. Wintersteiger
|
72dbb2a513
|
FPA API bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-10 20:04:24 +00:00 |
|
Christoph M. Wintersteiger
|
261fe01cea
|
FPA API bug and consistency fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-11-11 12:38:59 +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 |
|
Nikolaj Bjorner
|
0e83a2b1af
|
merge with latest unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-22 09:45:04 -07:00 |
|
Nikolaj Bjorner
|
3ecffaa1e5
|
remove unused and always failing get_param_value function
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-21 11:12:50 -07:00 |
|
Nikolaj Bjorner
|
fe4a8b44a5
|
revert some changes to how 'out' parameters are annotated on API calls. Retain the 'out' annotation for so-called managed out parameters. The data-type examples in managed API fail with the out parameter annotation as no memory is allocated on instances of out parameters, other than the interpolation APIs that are new
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-16 22:40:52 -07:00 |
|
Nikolaj Bjorner
|
ce18421a7a
|
fix box
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 14:29:39 -07:00 |
|
Christoph M. Wintersteiger
|
b03a9d3f0a
|
Interpolation API: infrastructure fixes and .NET API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-10-08 21:01:27 +01:00 |
|
Nikolaj Bjorner
|
08dcd51594
|
fix bugs in incremental operation of sat solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-27 12:04:54 -07:00 |
|
Nikolaj Bjorner
|
e6725b2344
|
merge unstable into opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-26 12:12:24 -07:00 |
|
Christoph M. Wintersteiger
|
0cf1f9c210
|
.NET API context refcounting; changed int to long to be on the safe side on 64-bit platforms.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-08-14 12:15:58 +01:00 |
|
mattpark
|
5a45711f22
|
Dealt with some concurrency issues due to concurrent GC.
|
2014-08-12 10:16:00 +01:00 |
|
Nikolaj Bjorner
|
47ac5c0633
|
fix doc bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-09 11:41:04 +09:00 |
|
Christoph M. Wintersteiger
|
129e2f5e23
|
FPA API fixes and examples
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-06-11 17:55:31 +01:00 |
|
Christoph M. Wintersteiger
|
c3b7c738f8
|
Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt
Conflicts:
scripts/mk_project.py
src/duality/duality.h
src/duality/duality_solver.cpp
src/duality/duality_wrapper.h
src/interp/iz3hash.h
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-04-25 22:18:41 +01:00 |
|
Christoph M. Wintersteiger
|
0279a1042d
|
FPA API documentation fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-04-23 18:39:36 +01:00 |
|
Christoph M. Wintersteiger
|
3e5a702073
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
|
2014-04-23 14:50:51 +01:00 |
|
Christoph M. Wintersteiger
|
a3b89a8af3
|
.NET API documentation fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-04-09 11:24:42 +01:00 |
|
Nikolaj Bjorner
|
776f1dc631
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into opt
|
2014-03-28 08:52:37 -07:00 |
|
Nikolaj Bjorner
|
4c95bb4dd9
|
add 'distinct' to C++ API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-28 08:51:50 -07: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
|
e3fe80fd4d
|
add .NET interface and finish C interface for optimization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-12-03 20:20:24 -08:00 |
|
Nikolaj Bjorner
|
2d3f6ca71d
|
add pb constraints to API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-11-13 17:15:41 -08: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
|
4af39b432c
|
FPA API: dotnet bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-14 12:25:43 +01:00 |
|
Christoph M. Wintersteiger
|
cc5081587f
|
FPA API: made FPA functions public
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-14 12:00:10 +01:00 |
|
Christoph M. Wintersteiger
|
e14819c1b1
|
FPA: Added .NET API calls
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-06-10 15:54:20 +01:00 |
|
Christoph M. Wintersteiger
|
5d1339beec
|
.NET/Java: API doc update for Context constructor.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-05-17 13:43:32 +01:00 |
|
Christoph M. Wintersteiger
|
3abf397560
|
Added Solver.AssertAndTrack
Convenience fixes.
Renamed Context.Const to Context.ConstProbe
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-01-17 19:30:00 +00:00 |
|
Christoph M. Wintersteiger
|
5f0cb28ca3
|
.NET and Java APIs: added functions for global parameter management.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-01-15 17:05:31 +00:00 |
|
Christoph M. Wintersteiger
|
acd251e554
|
.NET API: bugfix.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2012-12-04 19:32:46 +00:00 |
|
Christoph M. Wintersteiger
|
1ed4e7c480
|
Managed API: bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2012-11-28 22:20:02 +00:00 |
|
Christoph M. Wintersteiger
|
75b1278e97
|
Managed API: Refactoring.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2012-11-26 21:02:22 +00:00 |
|
Christoph M. Wintersteiger
|
682a725e13
|
Managed API: Refactoring, Formatting.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2012-11-26 13:47:26 +00:00 |
|
Leonardo de Moura
|
a274cac2a0
|
bindings --> api; and moved nlsat/sat/subpaving tactics
|
2012-10-31 13:25:36 -07:00 |
|