Nikolaj Bjorner
|
cd0cd82eb7
|
add rewrites for #2575
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-20 08:55:53 -07:00 |
|
Nikolaj Bjorner
|
12034df11a
|
add rewrites for #2575
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-20 02:16:30 -07:00 |
|
Nikolaj Bjorner
|
67c4777514
|
fix #2548 fix #2530
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-13 15:03:04 +02:00 |
|
Nikolaj Bjorner
|
8f4e7f4961
|
fix #2533
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-03 23:47:38 -07:00 |
|
Nikolaj Bjorner
|
a337a51374
|
fixes for #2513
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-23 23:29:24 +03:00 |
|
Nikolaj Bjorner
|
584eee2cf4
|
fixing #2448 and #2445 and #2443
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 15:06:34 -07:00 |
|
Nikolaj Bjorner
|
3d1c40ce23
|
fixing #2448
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 15:06:34 -07:00 |
|
Nikolaj Bjorner
|
9d6728aa71
|
fix unsound rewrite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 01:14:31 +08:00 |
|
Nikolaj Bjorner
|
0a29002c2f
|
return unknown if m_array_weak was used and result is satisfiable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 00:20:41 +08:00 |
|
Daniel Schemmel
|
5e5c231712
|
Remove unused variables
|
2019-07-23 11:09:50 +02:00 |
|
Nikolaj Bjorner
|
aff4b3022a
|
fix #2417
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-21 10:57:52 -07:00 |
|
Nikolaj Bjorner
|
e593b5b2c8
|
fix #2415
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-20 16:23:01 -07:00 |
|
Nikolaj Bjorner
|
559af09b07
|
fix index cases
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 19:01:39 +01:00 |
|
Nikolaj Bjorner
|
d861b91289
|
augment axiomatization for substr to fix #2366
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 11:13:05 +01:00 |
|
Nikolaj Bjorner
|
79e4b84507
|
augment axiomatization for substr to fix #2366
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 11:12:01 +01:00 |
|
Nikolaj Bjorner
|
218edbe9c6
|
ensure also negative lt are constrained #2360
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-30 07:50:35 +03:00 |
|
Nikolaj Bjorner
|
85b0722df0
|
ensure also negative lt are constrained
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-30 07:44:06 +03:00 |
|
Nikolaj Bjorner
|
3c8fd83c97
|
implementing last-index-of #2089
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-22 12:29:50 -07: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
|
35e8decdb1
|
for #2039
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-18 11:27:04 -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
|
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
|
2aa7ccc4a9
|
hide bit-vector dependencies under seq_util
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-03 08:45:17 -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
|
52910fa465
|
fix #1937
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-14 11:31:39 -08: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
|
3c1c3d5987
|
fix #1908
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-30 14:15:29 -05: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 |
|
trinhmt
|
54a9482716
|
Merge pull request #8 from Z3Prover/master
merge with Z3Prover/z3
|
2018-06-27 18:10:54 +08:00 |
|
Nikolaj Bjorner
|
520ce9a5ee
|
integrate lambda expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:23:04 -07:00 |
|
Thai Trinh
|
aacb7289be
|
merge with Z3Prover/master
|
2018-06-25 19:44:46 +08:00 |
|
Nikolaj Bjorner
|
c3b27903f8
|
fix #1677
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-18 11:22:01 -07:00 |
|
Nikolaj Bjorner
|
74292a48e5
|
change order of concatentation for empty string, #1595
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-26 09:08:34 +02:00 |
|
Nikolaj Bjorner
|
0b4e54be38
|
fix #1583
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-23 07:15:04 +02:00 |
|
Murphy Berzish
|
49b810e00f
|
Merge branch 'master' into regex-develop
|
2018-03-11 23:18:55 -04:00 |
|
Nikolaj Bjorner
|
a4c58ec4c2
|
fix #1496
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-22 08:05:28 +09:00 |
|
Murphy Berzish
|
54206e3674
|
Merge branch 'develop' into regex-develop
Conflicts:
src/smt/theory_str.h
|
2018-02-12 17:25:50 -05:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Bruce Mitchener
|
b7d1753843
|
Use override rather than virtual.
|
2018-02-09 21:19:27 +07:00 |
|