Nikolaj Bjorner
|
46bfcbd4f8
|
fix #2082
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-13 03:46:11 -08:00 |
|
Nikolaj Bjorner
|
4b35ef29c9
|
fix #2081
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-13 01:18:03 -08:00 |
|
Nikolaj Bjorner
|
b8d18c6c6d
|
speed-up handling of cnf input to inc_sat_solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-11 20:52:19 -08:00 |
|
Nikolaj Bjorner
|
9bd4050e0c
|
use ref-vector for shared occurrences to avoid hash-table overhead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-11 13:43:39 -08:00 |
|
Nikolaj Bjorner
|
1a4636518c
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2019-01-11 04:58:47 -08:00 |
|
Nikolaj Bjorner
|
f1c3e1aa77
|
fix #2077
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-11 04:58:40 -08:00 |
|
Nikolaj Bjorner
|
efaab6d8fd
|
have sat cleaner use a fixed-point
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-10 11:38:35 -08:00 |
|
Nikolaj Bjorner
|
b63a0e31d3
|
fix regression from #2061 breaking #2074
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-07 16:30:04 -08:00 |
|
Nikolaj Bjorner
|
71e239c08e
|
fix #2061
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-06 11:49:47 -08:00 |
|
Nikolaj Bjorner
|
0d400a5ad6
|
fix bit2bool bug reported by Jianying Li
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-04 07:46:53 -08:00 |
|
Bruce Mitchener
|
44bc00f13d
|
Fix typos.
|
2018-12-23 21:58:57 -05:00 |
|
Nikolaj Bjorner
|
b0b6394c6c
|
fixing #1971
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-21 17:10:37 -08:00 |
|
Nikolaj Bjorner
|
35e8decdb1
|
for #2039
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-18 11:27:04 -08:00 |
|
Nikolaj Bjorner
|
82a89120b0
|
fix #2042
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-16 15:26:40 -08:00 |
|
Nikolaj Bjorner
|
f56749a241
|
fix #2041, fix #2043
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-16 15:18:49 -08:00 |
|
Nikolaj Bjorner
|
b40c2b2926
|
fix #876
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-10 14:11:00 -08:00 |
|
Nikolaj Bjorner
|
604e5dd0bb
|
fixing #2030
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-09 12:56:21 -08:00 |
|
Nikolaj Bjorner
|
559f57470e
|
fix #2031
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-09 08:21:48 +01:00 |
|
Nikolaj Bjorner
|
38b5e6de56
|
fix #2019 - insufficient axioms for special cases
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-08 13:57:35 +01:00 |
|
Nikolaj Bjorner
|
a20e68facc
|
throttel extract/ite rewriting to avoid perf-bug exposed in example from Lucas Cordeiro and Alessandro Trindade
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-07 17:54:49 +00:00 |
|
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 |
|