Nikolaj Bjorner
|
e9dad84b85
|
update documentation comments
|
2022-02-06 03:35:32 +02:00 |
|
Nikolaj Bjorner
|
a189ca8b60
|
truncation directive #5805
|
2022-01-31 10:50:46 -08:00 |
|
Nikolaj Bjorner
|
a621041308
|
fix #5795
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-27 10:45:38 -08:00 |
|
Hennadii Chernyshchyk
|
85f6456655
|
Add missing constness (#5787)
|
2022-01-21 15:32:25 +01:00 |
|
Nikolaj Bjorner
|
36cfb88f5f
|
add preliminary stub to handle closure types
|
2022-01-17 22:01:31 -08:00 |
|
Nikolaj Bjorner
|
dfe2b27f9a
|
#5773
|
2022-01-12 13:28:15 -08:00 |
|
Nikolaj Bjorner
|
08294d62e5
|
separate dependencies for qe_lite
|
2022-01-12 03:26:22 -08:00 |
|
Nikolaj Bjorner
|
2bcc814031
|
add macro to track closures declared in z3_api
This is to ease integration with external API wrappers that rely on accessing
information about type names that are used.
#5762
|
2022-01-12 02:47:39 -08:00 |
|
Nikolaj Bjorner
|
d3bc11dd3a
|
bvs have to be expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-10 12:38:25 -08:00 |
|
Nikolaj Bjorner
|
21feefeac5
|
Add character access functions #5764
|
2022-01-10 12:33:58 -08:00 |
|
Kevin Gibbons
|
2b934b601d
|
Add WebAssembly/TypeScript bindings (#5762)
* Add TypeScript bindings
* mark Z3_eval_smtlib2_string as async
|
2022-01-09 17:16:38 -08:00 |
|
Nikolaj Bjorner
|
6013d5da47
|
#5755
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-07 14:05:06 -08:00 |
|
Nikolaj Bjorner
|
199daead50
|
remove Z3_bool_opt #5757
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-07 11:52:10 -08:00 |
|
Nikolaj Bjorner
|
e943bee625
|
apply delcypher's todo
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-04 20:25:14 -08:00 |
|
Nikolaj Bjorner
|
cf08cdff9c
|
#5747
|
2022-01-03 08:54:54 -08:00 |
|
Nikolaj Bjorner
|
e84ddb0d9a
|
more #5746
|
2022-01-02 11:33:21 -08:00 |
|
Nikolaj Bjorner
|
88707f37e7
|
Better error reporting #5746
|
2022-01-02 11:31:50 -08:00 |
|
Nikolaj Bjorner
|
fc77345bec
|
breaking change. Enforce append semantics everywhere for parameter updates #5744
Replace semantics doesn't work with assumptions made elsewhere in code.
The remedy is to apply append (override) semantics for parameter changes.
|
2021-12-30 19:11:14 -08:00 |
|
Nikolaj Bjorner
|
95e26aaad9
|
#5742
expose access to constructors/accessors/recognizers given datatype sort
|
2021-12-28 11:00:34 -08:00 |
|
Anton Kochkov
|
f11fcec082
|
Migrate from deprecated distutils.sysconfig in scripts (#5729)
|
2021-12-22 07:59:13 -08:00 |
|
Anton Kochkov
|
f3af2193d0
|
Use Stdlib. instead of Pervasives. due to deprecation (#5730)
|
2021-12-22 07:53:47 -08:00 |
|
Nikolaj Bjorner
|
e0d6e04493
|
fix c++
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-20 16:09:39 -08:00 |
|
Nikolaj Bjorner
|
7a6070506d
|
#5727
Expose diff function,
expose allchar in Java API
expose op codes for replace/re/all
|
2021-12-20 10:17:06 -08:00 |
|
Nikolaj Bjorner
|
6a039c2700
|
Update z3++.h
simplify definition
|
2021-12-19 11:53:01 -08:00 |
|
Nikolaj Bjorner
|
bee742111a
|
na
|
2021-12-19 11:05:19 -08:00 |
|
Nikolaj Bjorner
|
7441bd706b
|
na
|
2021-12-19 10:57:42 -08:00 |
|
Nikolaj Bjorner
|
85e362277c
|
Update z3++.h
with bindings for user propagate functions
|
2021-12-18 11:56:05 -08:00 |
|
Nikolaj Bjorner
|
f0740bdf60
|
move user propagte declare to context level
declaration of user propagate functions are declared at context level instead of at solver scope.
|
2021-12-18 10:56:42 -08:00 |
|
Nikolaj Bjorner
|
4856581b68
|
na
|
2021-12-17 16:40:19 -08:00 |
|
Nikolaj Bjorner
|
8ca023d541
|
expose propagate created
|
2021-12-17 16:12:47 -08:00 |
|
Nikolaj Bjorner
|
2caa7e6e45
|
remove EnumToNative as it drops reference counts, fixes #5713
|
2021-12-16 03:22:54 -08:00 |
|
Nikolaj Bjorner
|
b85f2f7e86
|
#5704
|
2021-12-12 21:10:07 -08:00 |
|
Calvin Loncaric
|
0405a597d4
|
Fix return type of as_int64 (#5703)
|
2021-12-09 14:39:38 -08:00 |
|
Nikolaj Bjorner
|
773a2ae7bc
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-07 15:08:43 -08:00 |
|
Nikolaj Bjorner
|
1e95fb44d1
|
add ability to register expressions during callback
|
2021-12-07 09:47:05 -08:00 |
|
Nikolaj Bjorner
|
0d055b83eb
|
update input for doxygen #5400
|
2021-12-05 09:04:18 -08:00 |
|
Nikolaj Bjorner
|
41aa7d7b60
|
stack
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-02 09:00:51 -08:00 |
|
Nikolaj Bjorner
|
c6a5aa0cc4
|
try th_lemma, update documentation of api functions for creating strings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-01 09:21:02 -08:00 |
|
Nikolaj Bjorner
|
3c1aedf219
|
fixing #5473
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-30 17:08:28 -08:00 |
|
Nikolaj Bjorner
|
5857236f2f
|
introducing base namespace for user propagator
|
2021-11-29 19:41:30 -08:00 |
|
Nikolaj Bjorner
|
833dd62623
|
fix #5681
|
2021-11-24 13:24:31 +01:00 |
|
Nikolaj Bjorner
|
fee4821106
|
include thread
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-19 21:06:07 +01:00 |
|
Nikolaj Bjorner
|
a7d24788c3
|
wasm build issue
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-19 20:45:36 +01:00 |
|
Nikolaj Bjorner
|
741c5f43f4
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2021-11-19 11:03:08 -08:00 |
|
Nikolaj Bjorner
|
ca2c2bb802
|
ensure smt2log works with multi-threaded consumers, ease scenarios around #5655
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-19 11:02:50 -08:00 |
|
Nikolaj Bjorner
|
99d5215956
|
revert use of f format
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-19 00:01:19 -08:00 |
|
Nikolaj Bjorner
|
f83367a11e
|
mac builds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-18 22:39:30 -08:00 |
|
Nikolaj Bjorner
|
518ef9f916
|
fix #5674
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-18 21:14:50 -08:00 |
|
Nikolaj Bjorner
|
3a9656bc59
|
fixing issues with user propagator from python
"fresh" remains broken (not working yet).
|
2021-11-07 17:04:11 -08:00 |
|
Nikolaj Bjorner
|
f2fcbc7cb7
|
capture values not reference
|
2021-11-07 13:43:56 -08:00 |
|