Nikolaj Bjorner
|
14f29e7265
|
add basic built-in consequence finding
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-28 11:20:17 -07:00 |
|
Christoph M. Wintersteiger
|
3587baaf24
|
Added full version strings and associated API functions.
|
2016-07-28 18:06:02 +01:00 |
|
Nikolaj Bjorner
|
fe34e8bf00
|
Add OP_INTERNAL to handle cases of function symbols that don't have external semantics (at least in a way that is supported by means of building terms) Issue #688
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-20 12:13:54 -07:00 |
|
Nikolaj Bjorner
|
e4a00f6f6f
|
re-include get_error_msg_ex per issue #660
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-28 17:48:11 -07:00 |
|
Nikolaj Bjorner
|
7fc294d329
|
move arithmetical mbp functionality to model_based_opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-26 14:30:35 -07:00 |
|
Christoph M. Wintersteiger
|
80731ef364
|
Exposed OP_FPA_MIN/MAX_I to the API
|
2016-05-20 19:40:45 +01:00 |
|
Nuno Lopes
|
d30ba3f1ad
|
change Z3_get_decl_kind API to correctly identify OP_B*_I and OP_B*_NO_OVFL instead of returning Z3_OP_UNINTERPRETED
|
2016-05-11 14:30:37 +01:00 |
|
Nikolaj Bjorner
|
ec5a4ba63d
|
add documentation comment for evaluation, Issue #536
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-04 12:59:18 +02:00 |
|
Christoph M. Wintersteiger
|
a2ecb19d03
|
Added hash-consing remarks to mk_context and mk_context_rc.
Fixes #452
|
2016-03-05 17:58:32 +00:00 |
|
Christoph M. Wintersteiger
|
8abedbf389
|
whitespace
|
2016-03-05 17:55:27 +00:00 |
|
Nikolaj Bjorner
|
8d61d36c3f
|
add documentation methods to param_descrs, add C++ API and example for param_descrs. Issue #443
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-02-12 11:45:00 +00:00 |
|
Nikolaj Bjorner
|
535fb39313
|
add documentation comments as raised in #443
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-02-10 12:02:40 +00:00 |
|
Nikolaj Bjorner
|
3ef6d91038
|
fix #434: repeat documentation remarks about reference counting for disambiguation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-02-07 14:46:53 +00:00 |
|
Nuno Lopes
|
16a69e750a
|
fix break in configure
|
2016-02-01 17:38:14 +00:00 |
|
Nuno Lopes
|
ea55bd495f
|
add new API function Z3_get_estimated_alloc_size() that returns *estimated* allocated memory size by Z3
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
|
2016-02-01 17:19:55 +00:00 |
|
Nikolaj Bjorner
|
87228b6a9d
|
add a little more verbiage to description of simplify. Issue #424
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-27 14:47:15 -08:00 |
|
Nikolaj Bjorner
|
532ec6f8dc
|
seq API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-03 14:07:34 -08:00 |
|
Nikolaj Bjorner
|
b5969326bc
|
seq API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-02 23:31:36 -08:00 |
|
Nikolaj Bjorner
|
e10ecad5dc
|
seq API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-02 22:52:28 -08:00 |
|
Christoph M. Wintersteiger
|
00271e5531
|
C API cleanup. Mainly removal of ML-specific macros that are not used anymore and inline documentation fixes.
|
2015-12-03 17:33:25 +00:00 |
|
Christoph M. Wintersteiger
|
5510e0ddef
|
Added finite-domain constant to Z3_decl_kind
|
2015-12-02 17:03:37 +00:00 |
|
Christoph M. Wintersteiger
|
5a43d8a469
|
Whitespace
|
2015-12-02 17:02:39 +00:00 |
|
Nikolaj Bjorner
|
665af3d8b9
|
remove deprecated user-theory plugins and other unused functionality from API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-20 08:43:27 -08:00 |
|
Nikolaj Bjorner
|
ab4033133f
|
remove solver_old
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-14 18:46:49 -08:00 |
|
Nikolaj Bjorner
|
bea68cd194
|
remove deprecated API functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-14 17:05:15 -08:00 |
|
Nikolaj Bjorner
|
0f602d652a
|
remove deprecated API functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-14 13:47:41 -08:00 |
|
Nikolaj Bjorner
|
4685a5f8ba
|
add array-ext to externally exposed functions to enable interpolants with arrays to be usable in feedback loops with Z3. Addresses one issue raised in #292
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-07 16:42:13 -08:00 |
|
Nikolaj Bjorner
|
b4cb51cdb3
|
working on Forking/Serializing a z3 Solver #209
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-06 17:29:24 -08:00 |
|
Paul Phillips
|
64a5247813
|
Changed references to help-tactics to help-tactic.
|
2015-10-25 11:45:46 -07:00 |
|
Christoph M. Wintersteiger
|
6749c19ab1
|
Merge branch 'static_analysis' of https://github.com/daniel-j-h/z3
# Conflicts:
# src/ast/ast.h
# src/interp/iz3foci.cpp
# src/muz/duality/duality_dl_interface.cpp
# src/util/hwf.h
|
2015-10-19 15:14:45 +01:00 |
|
Christoph M. Wintersteiger
|
954a629296
|
Merge branch 'zkincaid-uint'
|
2015-10-19 15:01:07 +01:00 |
|
Christoph M. Wintersteiger
|
059c58e6d8
|
Merge branch 'uint' of https://github.com/zkincaid/z3 into zkincaid-uint
|
2015-10-19 15:00:43 +01:00 |
|
Christoph M. Wintersteiger
|
57db321daf
|
Merge branch 'WpedanticFix' of https://github.com/Dmitriy403/z3 into Dmitriy403-WpedanticFix
|
2015-10-19 14:57:34 +01:00 |
|
Nikolaj Bjorner
|
eb5af100bd
|
adding optimize bindings for ML, adding get_reason_unknown to optimize, mentioned in pull request issue #188, second edition
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-09 17:49:20 +02:00 |
|
Zachary Kincaid
|
6214ba900b
|
Z3_lbool should be signed in API
|
2015-07-26 21:17:59 -04:00 |
|
Dmitriy Trubenkov
|
ab88708f9a
|
Remove extra semicolons in C++ headers. Useful for projects builded with -Wpedantic
|
2015-07-25 23:46:01 +03:00 |
|
Nuno Lopes
|
f62a192357
|
remove __in/__out SAL annotations.
They break the build with recent glibc versions and apparently noone is using them.
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
|
2015-07-15 13:46:32 +01:00 |
|
Nikolaj Bjorner
|
4bc044c982
|
update header guards to be C++ style. Fixes issue #9
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-08 23:18:40 -07:00 |
|
Christoph M. Wintersteiger
|
d3df473279
|
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
|
2015-06-11 12:53:31 +01:00 |
|
Christoph M. Wintersteiger
|
5bd55420a4
|
C API parameter annotation fix
|
2015-06-11 12:53:22 +01:00 |
|
Nikolaj Bjorner
|
b08ccc7816
|
added missing Copyright forms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-06-10 11:54:02 -07:00 |
|
Nuno Lopes
|
0997d0d2b5
|
add new C API function: Z3_finalize_memory()
Useful to debug memory leaks in Z3 and in client applications
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
|
2015-06-07 14:55:15 +01:00 |
|
Christoph M. Wintersteiger
|
a361e4dcef
|
typo
|
2015-05-23 16:40:43 +01:00 |
|
Nikolaj Bjorner
|
15e1c84592
|
update docuemntation for codeplex question 29927489/z3-proofs-are-hypothesis-and-lemma-rules-always-cleanly-nested
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-05-19 08:38:07 -07:00 |
|
Daniel J. Hofmann
|
4e59ba922b
|
Wc++11-extensions
|
2015-04-03 19:13:52 +02:00 |
|
Nikolaj Bjorner
|
52619b9dbb
|
pull unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-04-01 14:57:11 -07:00 |
|
unknown
|
f020b7c7b8
|
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
|
2015-01-28 17:54:26 -08:00 |
|
Christoph M. Wintersteiger
|
2cb84280d8
|
Final adjustments for the FP integration
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-21 17:58:31 +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
|
c5b220cc12
|
FPA: Added AST kind descriptions
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 14:07:59 +00:00 |
|