Nikolaj Bjorner
|
0d4b4b30b1
|
change storage layout of .Net binding Z3_bool to byte to deal with uninitialized memory reads on larger allocation sizes. Bug introduced when switching from defining Z3_bool as int to the bool type from stdbool
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-02 02:58:06 -07:00 |
|
Nikolaj Bjorner
|
13413d0529
|
update for int return value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-01 15:08:16 -07:00 |
|
Nikolaj Bjorner
|
fad1e611aa
|
build warnings, updates to reduce-invertible, change is_algebraic tester to use int return type
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-01 12:34:55 -07:00 |
|
Nikolaj Bjorner
|
cce3448fd5
|
workaround for heisenbug behavior with tester
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-30 11:56:01 -07:00 |
|
Nikolaj Bjorner
|
33fc56f686
|
fix debug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-29 18:36:43 -07:00 |
|
Nikolaj Bjorner
|
f1d27cd487
|
workaround non-deterministic behavior of is_irrational_numeral test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-29 18:16:32 -07:00 |
|
Nikolaj Bjorner
|
1e67717d75
|
log with unsigned characters to avoid malformed strings as in #1712
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-29 09:11:44 -07:00 |
|
Nuno Lopes
|
5de6628a5d
|
remove spurious copies and inc_refs around ref_vector
|
2018-06-28 10:31:38 +01:00 |
|
Nikolaj Bjorner
|
ea4218a192
|
add upper-case files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:52:38 -07:00 |
|
Nikolaj Bjorner
|
1c1357af7d
|
remove lower case files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:52:02 -07:00 |
|
Nikolaj Bjorner
|
a8e864a3e6
|
add missing files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:36:36 -07:00 |
|
Nikolaj Bjorner
|
520ce9a5ee
|
integrate lambda expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:23:04 -07:00 |
|
Nikolaj Bjorner
|
335d672bf1
|
fix #1675, regression in core processing in maxres
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-19 23:23:19 -07:00 |
|
Nikolaj Bjorner
|
6bc14afa5e
|
Merge pull request #1686 from agurfinkel/deep_space
switching spacer to new model api
|
2018-06-17 09:40:13 -07:00 |
|
Wojciech Nawrocki
|
0adf66dc0a
|
python: fix usage of fpa_get_numeral_significand_uint64
|
2018-06-17 13:20:01 +02:00 |
|
Arie Gurfinkel
|
5e65b37f25
|
Switch spacer::qe_project to new model API
|
2018-06-16 13:58:58 -07:00 |
|
Arie Gurfinkel
|
fffc8489bf
|
Switched compute_implicant_literals to use new model API
|
2018-06-16 13:43:30 -07:00 |
|
Nikolaj Bjorner
|
bc8ddedc54
|
fix a few build regressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:52 -07:00 |
|
Nikolaj Bjorner
|
74621e0b7d
|
first eufi example running
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:52 -07:00 |
|
Nikolaj Bjorner
|
ff0f257102
|
remove iff
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:48 -07:00 |
|
Matteo
|
65885f7eba
|
add_constraint API
|
2018-06-14 16:08:48 -07:00 |
|
Matteo
|
3c7165780c
|
Extend spacer with callback events
Callback events allow the client of spacer to
get events during exection. The events include
new lemmas and unfolding.
|
2018-06-14 16:08:48 -07:00 |
|
Nikolaj Bjorner
|
24adae4166
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-06-07 22:03:16 -07:00 |
|
Nikolaj Bjorner
|
4547f2c001
|
enable non-expression bodies of quantifiers to fix #1667
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-07 22:03:03 -07:00 |
|
Nuno Lopes
|
9e916edcb0
|
z3.py: add overflow checks to PB API
|
2018-06-07 15:40:04 +01:00 |
|
Nikolaj Bjorner
|
fee4f91e2d
|
add set operations to python request by Francois
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-01 08:07:06 -07:00 |
|
Nikolaj Bjorner
|
6dc9c3a587
|
fix ml build breakd #1659, #1660
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-29 07:37:27 -07:00 |
|
Nikolaj Bjorner
|
a06926915d
|
remove stale file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-25 10:47:54 -07:00 |
|
Nikolaj Bjorner
|
6b700f1f5f
|
remove interpolation from test_capi
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-24 20:32:04 -07:00 |
|
Nikolaj Bjorner
|
a9ca01d8d3
|
deprecating interp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-24 13:12:07 -07:00 |
|
Nikolaj Bjorner
|
4f5775c531
|
remove interpolation and duality dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-24 08:33:48 -07:00 |
|
Nikolaj Bjorner
|
b1e83dfc58
|
Merge pull request #1642 from waywardmonkeys/cxx-docs-missing-word
Fix missing word in C++ API docs.
|
2018-05-23 10:01:29 -07:00 |
|
Nikolaj Bjorner
|
148ccc93f0
|
Merge pull request #1641 from waywardmonkeys/remove-proof-mode-from-ocaml-docs
Update OCaml docs for changes made elsewhere.
|
2018-05-23 10:01:11 -07:00 |
|
Bruce Mitchener
|
6db90a9333
|
Fix missing word in C++ API docs.
|
2018-05-23 23:58:08 +07:00 |
|
Bruce Mitchener
|
a3facc82fb
|
Update OCaml docs for changes made elsewhere.
This removes references to the PROOF_MODE that have been removed
elsewhere.
|
2018-05-23 23:55:17 +07:00 |
|
Bruce Mitchener
|
510cb5ee6e
|
Z3_TRUE/Z3_FALSE should be true/false, not 1/0.
Now that Z3_bool is a C bool, the associated constants should
be as well.
|
2018-05-23 23:51:36 +07:00 |
|
Nikolaj Bjorner
|
c963f6f2df
|
merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-23 08:02:16 -07:00 |
|
Nikolaj Bjorner
|
50c93d1ad4
|
merge with 4.7.1
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-22 17:10:36 -07:00 |
|
Nikolaj Bjorner
|
8302360321
|
fix #1625
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-18 14:24:12 -07:00 |
|
Nikolaj Bjorner
|
e5b14ab682
|
fix #1625
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-18 14:03:32 -07:00 |
|
Nikolaj Bjorner
|
f59bf4c464
|
Merge branch 'master' into opt
|
2018-05-03 08:53:52 -07:00 |
|
Nikolaj Bjorner
|
6e03c7a542
|
fix #1607 by filtering exceptions when the context is canceled
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-03 03:23:54 -07:00 |
|
Nikolaj Bjorner
|
202d497be8
|
Merge branch 'master' into opt
|
2018-05-02 12:32:14 -07:00 |
|
Nikolaj Bjorner
|
6bff15e12e
|
fix #1609
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-02 10:38:46 -07:00 |
|
Nikolaj Bjorner
|
a07c6e4793
|
resolve
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 15:02:04 -07:00 |
|
Nikolaj Bjorner
|
78b9f0686a
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 07:43:29 -07:00 |
|
Nikolaj Bjorner
|
6807210c8b
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 16:00:07 -07:00 |
|
Nikolaj Bjorner
|
832803b213
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 15:59:01 -07:00 |
|
Nikolaj Bjorner
|
ef31b27d5e
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 14:36:45 -07:00 |
|
Nikolaj Bjorner
|
f525f43e43
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 09:30:43 -07:00 |
|