Bruce Mitchener
|
cdfc19a885
|
Use nullptr.
|
2018-10-02 09:11:19 +07:00 |
|
Nikolaj Bjorner
|
1cb3f7c792
|
fixing #1520
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-28 18:03:13 -07:00 |
|
Nikolaj Bjorner
|
60bb02b709
|
updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-26 15:31:49 +01:00 |
|
Nikolaj Bjorner
|
e39107c682
|
turn lemma-id into an attribute on the cotext
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-10 21:26:51 -07:00 |
|
nilsbecker
|
820c14ed06
|
synchronize fork
|
2018-07-06 16:19:13 +02:00 |
|
nilsbecker
|
a405742037
|
Adding comments
|
2018-07-06 12:43:46 +02:00 |
|
Nuno Lopes
|
5de6628a5d
|
remove spurious copies and inc_refs around ref_vector
|
2018-06-28 10:31:38 +01:00 |
|
Nikolaj Bjorner
|
520ce9a5ee
|
integrate lambda expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:23:04 -07:00 |
|
nilsbecker
|
4f64f069ab
|
Merge remote-tracking branch 'upstream/master'
|
2018-06-24 08:08:32 +02:00 |
|
Nikolaj Bjorner
|
d5081a48b0
|
merge while skyping
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:52 -07:00 |
|
Nikolaj Bjorner
|
688cf79619
|
working on mbi
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:51 -07:00 |
|
Nikolaj Bjorner
|
bfeb15b876
|
move to list of clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:50 -07:00 |
|
Nikolaj Bjorner
|
b73aa3642a
|
check with cube and clause
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:49 -07:00 |
|
nilsbecker
|
f7b50ef796
|
merge with Z3Prover/z3/master
|
2018-06-06 08:09:57 +02:00 |
|
Nikolaj Bjorner
|
859c68c2ac
|
merge with opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 08:27:54 -07:00 |
|
Nikolaj Bjorner
|
012a96fd81
|
adding smt parallel solving
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-15 16:16:48 -07:00 |
|
nilsbecker
|
b3aed5987c
|
Merge branch 'master' of https://github.com/Nils-Becker/z3
|
2018-04-08 18:27:21 +02:00 |
|
Nils Becker
|
7585f28dec
|
Improved quantifier instantiation logging
|
2018-04-08 18:18:02 +02:00 |
|
Nikolaj Bjorner
|
c513f3ca09
|
merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 14:57:01 -07:00 |
|
Nikolaj Bjorner
|
534a31f74e
|
inherit solver parameters in asserted formulas rewriter. #1511
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-04 05:06:36 -08:00 |
|
Bruce Mitchener
|
7bf80c66d0
|
Remove redundant void arg.
While this was needed in ANSI C, it isn't in C++ and triggers a warning
in clang-tidy when `modernize-redundant-void-arg` is enabled.
|
2018-02-13 18:51:52 +07:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Bruce Mitchener
|
7167fda1dc
|
Use override rather than virtual.
|
2018-02-10 09:56:33 +07:00 |
|
Bruce Mitchener
|
177414c0ee
|
Use const refs to reduce copying.
These are things that have been found by `clang-tidy`.
|
2018-01-30 21:43:56 +07:00 |
|
Nikolaj Bjorner
|
c5f231acdf
|
debugging #1233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 08:16:41 -08:00 |
|
Nikolaj Bjorner
|
33e8113c9e
|
adding instrumentation to debug #1233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-20 16:51:17 -08:00 |
|
Nikolaj Bjorner
|
c3f67f3b5f
|
fix infinite loop in traversing equivalence class, #1274, still requires addressing MBQI
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-15 21:17:00 -08:00 |
|
Nikolaj Bjorner
|
651587ce01
|
merge with master branch
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-19 09:39:22 -07:00 |
|
Nikolaj Bjorner
|
2ede4b2c80
|
fixes based on regression tests
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-27 09:31:16 -07:00 |
|
Nikolaj Bjorner
|
c03be16039
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-26 01:33:19 -07:00 |
|
Nikolaj Bjorner
|
2897b98ed2
|
remove simplify dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-26 00:37:22 -07:00 |
|
Christoph M. Wintersteiger
|
b8a81bcb09
|
Added unsat core support to the macro-finder.
|
2017-08-25 20:21:57 +01:00 |
|
Nikolaj Bjorner
|
00742566fb
|
address inconsistent states encountered when cancelling, #1197
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-13 13:40:30 -07:00 |
|
Nikolaj Bjorner
|
082936bca6
|
enable overloading resolution on define-fun declarations, fix #1199
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-08 09:21:06 +02:00 |
|
Nikolaj Bjorner
|
b19f94ae5b
|
make include paths uniformly use path relative to src. #534
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-31 13:24:11 -07:00 |
|
Nikolaj Bjorner
|
6dbfdf3e9c
|
Merge branch 'master' of https://github.com/z3prover/z3 into opt
|
2017-07-27 17:03:04 -07:00 |
|
Nikolaj Bjorner
|
9f9c575451
|
fix bug exposed when running test-z3.exe /a in debug mode, #1159. Add assertions to heap interaction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-25 16:26:45 -07:00 |
|
Nikolaj Bjorner
|
b915f78281
|
merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-07 17:05:57 -07:00 |
|
Murphy Berzish
|
5b4792955d
|
theory-aware branching heuristic
|
2017-05-02 10:43:40 -04:00 |
|
Nikolaj Bjorner
|
48e37b0e16
|
pass qhead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-01 16:54:22 -07:00 |
|
Murphy Berzish
|
2f56d128b0
|
add theory case split support to smt_context
|
2017-05-01 10:34:43 -04:00 |
|
Nikolaj Bjorner
|
8205b45839
|
initial integration of opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-27 19:13:00 -07:00 |
|
Nikolaj Bjorner
|
dedc130e98
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-04-25 10:30:16 -07:00 |
|
Nikolaj Bjorner
|
bd8b0186d6
|
make SMT consequence finding work with compound terms and formulas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-25 10:30:10 -07:00 |
|
Nikolaj Bjorner
|
48b62d34b7
|
make sure consequence generation works with interpreted atoms/terms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-24 18:08:52 -07:00 |
|
Nikolaj Bjorner
|
5068d2083d
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-22 11:36:03 -07:00 |
|
Murphy Berzish
|
a1bb1f2a13
|
pre-init assumptions and unsat core validation for smt theories
|
2017-04-22 13:15:00 -04:00 |
|
Nikolaj Bjorner
|
e05cee757b
|
properly handle recursive function definitions #898
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-24 10:10:42 -07:00 |
|
Nikolaj Bjorner
|
228111511c
|
fixing build break, addressing #935
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-11 18:41:36 +01:00 |
|
Nikolaj Bjorner
|
05c5b3b07b
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-09 22:45:52 +01:00 |
|