Nikolaj Bjorner
|
9e5aaf074e
|
perf improvements for #1979
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-04 10:13:55 -08:00 |
|
Nikolaj Bjorner
|
ea0d253308
|
fix const-char test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-03 11:56:20 -08:00 |
|
Nikolaj Bjorner
|
226497e530
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-12-03 08:45:28 -08:00 |
|
Nikolaj Bjorner
|
2aa7ccc4a9
|
hide bit-vector dependencies under seq_util
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-03 08:45:17 -08:00 |
|
Bruce Mitchener
|
3149d7f7a4
|
Fix typos.
|
2018-11-30 22:19:30 +07:00 |
|
Nikolaj Bjorner
|
67f22d8d65
|
improving performance for length constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-29 11:32:52 -08:00 |
|
Nikolaj Bjorner
|
e96f9de70b
|
perf #1988
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-29 06:02:32 -08:00 |
|
Bruce Mitchener
|
b83d6d77c9
|
Use nullptr rather than 0/NULL.
|
2018-11-28 14:57:01 +07:00 |
|
Nikolaj Bjorner
|
5df29daa35
|
Merge pull request #1972 from waywardmonkeys/use-vector-empty
Prefer using empty rather than size comparisons.
|
2018-11-27 10:39:34 -08:00 |
|
Bruce Mitchener
|
64ac929301
|
Use 'override' in new code.
|
2018-11-27 22:07:14 +07:00 |
|
Bruce Mitchener
|
e570940662
|
Prefer using empty rather than size comparisons.
|
2018-11-27 21:42:04 +07:00 |
|
Nikolaj Bjorner
|
aa723f1eee
|
fix uninitialized variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-24 18:13:35 -08:00 |
|
Nikolaj Bjorner
|
6ddbc9cd38
|
overhaul of regular expression membership solving. Use iterative deepening and propagation, coallesce intersections
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-24 15:26:39 -08:00 |
|
Nikolaj Bjorner
|
8d940f64b8
|
fix build regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-23 10:57:07 -08:00 |
|
Nikolaj Bjorner
|
f591e0948a
|
fix #1841
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-22 15:28:33 -08:00 |
|
Nikolaj Bjorner
|
7bc3b4e381
|
swap order in equality for emptiness check to deal with rewriter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-22 13:03:55 -08:00 |
|
Nikolaj Bjorner
|
aeb4d1864d
|
clean up suffix/prefix rewriting
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-22 11:39:34 -08:00 |
|
Nikolaj Bjorner
|
498fa87993
|
seq rewriting fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-22 10:48:49 -08:00 |
|
Nikolaj Bjorner
|
7b2590c026
|
fix is-unit test in seq rewriter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-21 17:08:33 -08:00 |
|
Nikolaj Bjorner
|
0c1408b30e
|
fixing #1948
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-21 13:48:48 -08:00 |
|
Nikolaj Bjorner
|
529e62e01e
|
remove unsound rewrite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-19 00:48:33 -08:00 |
|
Nikolaj Bjorner
|
03bb5a085f
|
fix #1940
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-15 09:21:03 -08:00 |
|
Nikolaj Bjorner
|
52910fa465
|
fix #1937
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-14 11:31:39 -08:00 |
|
Nikolaj Bjorner
|
ef9b46b2e5
|
fix #1922 - incorrect pretty printing of datatypes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-12 09:21:51 -08:00 |
|
Bruce Mitchener
|
1082fad27a
|
Fix typos.
|
2018-11-11 22:21:43 +07:00 |
|
Nikolaj Bjorner
|
b02c698284
|
align variable names with dimacs input
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-08 16:52:10 -08:00 |
|
Nikolaj Bjorner
|
e75d07c1c1
|
add missing override
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-01 09:40:19 -05:00 |
|
Nikolaj Bjorner
|
b02fec91cc
|
fixing python build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-01 09:34:42 -05:00 |
|
Nikolaj Bjorner
|
2a6fa4af39
|
deal with compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-31 16:30:42 -05:00 |
|
Nikolaj Bjorner
|
bcf896bd03
|
display'
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-30 18:25:03 -05:00 |
|
Nikolaj Bjorner
|
22d2458c93
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-30 18:23:10 -05:00 |
|
Nikolaj Bjorner
|
719bc5cd5d
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-30 17:23:31 -05:00 |
|
Nikolaj Bjorner
|
2b14ec215b
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-30 17:22:55 -05:00 |
|
Nikolaj Bjorner
|
3c1c3d5987
|
fix #1908
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-30 14:15:29 -05:00 |
|
Nikolaj Bjorner
|
0f0287d129
|
prepare release notes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-28 17:42:16 -05:00 |
|
Nikolaj Bjorner
|
80acf8ed79
|
add recfuns to model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-27 13:26:32 -05:00 |
|
Nikolaj Bjorner
|
51a0022450
|
add recfun to API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-27 11:41:18 -05:00 |
|
Nikolaj Bjorner
|
c5cbf985ca
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-26 10:11:03 -05:00 |
|
Nikolaj Bjorner
|
67077d960e
|
working with incremental depth
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-23 14:16:07 -07:00 |
|
Nikolaj Bjorner
|
aa6e1badf2
|
recfun
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-23 08:16:26 -07:00 |
|
Nikolaj Bjorner
|
b5676413e4
|
recfun
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-21 18:25:27 -07:00 |
|
Nikolaj Bjorner
|
918a5b9e8c
|
updates to recfun_decl_plugin
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-21 13:15:51 -07:00 |
|
Nikolaj Bjorner
|
ccca063e54
|
Merge branch 'master' of https://github.com/Z3Prover/z3 into csp
|
2018-10-21 12:26:53 -07:00 |
|
Nikolaj Bjorner
|
6e41b853f7
|
remove case-pred and depth-limit classes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-21 12:25:57 -07:00 |
|
Florian Pigorsch
|
326bf401b9
|
Fix some spelling errors (mostly in comments).
|
2018-10-20 17:07:41 +02:00 |
|
Nikolaj Bjorner
|
2d4a5e0a5e
|
n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-18 18:07:04 -07:00 |
|
Nikolaj Bjorner
|
c0556b2f64
|
iterative deepening per recursive function
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-18 17:53:11 -07:00 |
|
Nikolaj Bjorner
|
35eb6eccd1
|
iterative deepening
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-18 17:14:10 -07:00 |
|
Nikolaj Bjorner
|
d22a0d04ed
|
n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-18 10:01:32 -07:00 |
|
Bruce Mitchener
|
dda62ae78c
|
Use bool literals instead of 0/1.
|
2018-10-17 22:42:57 +07:00 |
|