Nikolaj Bjorner
|
d3b105f9f8
|
move out sign
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-20 16:22:38 -06:00 |
|
Nikolaj Bjorner
|
ba292346ae
|
some more string perf profiling
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-12 22:11:00 -08:00 |
|
Nikolaj Bjorner
|
ab5905cf7f
|
some adjustments for stack use on large strings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-12 22:08:24 -08:00 |
|
Nikolaj Bjorner
|
e8cfbb41d3
|
missing length constraint for at fixes #2852
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-12 17:22:59 -08:00 |
|
Nikolaj Bjorner
|
78feac4465
|
different kind of loop
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-23 19:36:13 -08:00 |
|
Nikolaj Bjorner
|
38f74297a9
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-23 15:30:06 -08:00 |
|
Nikolaj Bjorner
|
c560ee54e8
|
fix #2802
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-13 13:02:58 -08:00 |
|
Nikolaj Bjorner
|
c839f58276
|
fix #2796
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-10 15:37:40 -08:00 |
|
Nikolaj Bjorner
|
20754bc72d
|
fix #2768
|
2019-12-04 23:08:03 +03:00 |
|
Nikolaj Bjorner
|
17d67c1b50
|
fix #2726
|
2019-12-01 20:14:35 -08:00 |
|
Nikolaj Bjorner
|
9ebaf19e47
|
fix #2765
|
2019-12-01 15:05:38 -08:00 |
|
Nikolaj Bjorner
|
b371592c0d
|
unused variable warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-30 19:21:35 -08:00 |
|
Nikolaj Bjorner
|
320d6640b1
|
ensure unfolding is increased with seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-30 18:32:19 -08:00 |
|
Nikolaj Bjorner
|
489448b869
|
fix #2762, fix #2750, add iterative unrolling to help on termination on sat instances (to address non-termination in #2759 and #2762)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-30 18:05:24 -08:00 |
|
Nikolaj Bjorner
|
5dfe4a4b48
|
ensure relevancy isn't increased between calls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-23 15:42:44 -08:00 |
|
Nikolaj Bjorner
|
61371b4abf
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-23 15:41:15 -08:00 |
|
Nikolaj Bjorner
|
dde8da853e
|
fix bug introduced when fixing #2721
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-18 13:55:55 -08:00 |
|
Nikolaj Bjorner
|
9b72b60949
|
block unsound itos solutions. #2721
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-18 13:44:12 -08:00 |
|
Nikolaj Bjorner
|
0c1b68b598
|
remove unused variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-11 07:13:04 -08:00 |
|
Nikolaj Bjorner
|
4527a99f64
|
fix #2675
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-08 11:05:49 +01:00 |
|
Nikolaj Bjorner
|
ca498e20d1
|
move value factories to model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-16 19:48:35 -07:00 |
|
Nikolaj Bjorner
|
71d68b8fe0
|
fix #2445 fix #2519
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-13 20:24:14 -07:00 |
|
Nikolaj Bjorner
|
a8e7074ddd
|
fix #2618
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-06 19:44:33 -07:00 |
|
Nikolaj Bjorner
|
f9b6e4e247
|
batch length enforcement
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-06 15:25:33 -07:00 |
|
Nikolaj Bjorner
|
b53f66bf2f
|
avoid access to invalid m_length
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-06 10:58:25 -07:00 |
|
Nikolaj Bjorner
|
39edf73e78
|
fix #2613 fix #2612
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-05 16:57:51 -07:00 |
|
Nikolaj Bjorner
|
4b51fe466d
|
fix #2562
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-17 11:49:11 -04:00 |
|
Nikolaj Bjorner
|
0f20175bdd
|
fix #2556, sign of of inequality is not restricted to -1, 0, 1, but can be -2, -3 etc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-14 19:41:01 -04:00 |
|
Nikolaj Bjorner
|
098725aa1c
|
fix #2553
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-13 15:03:05 +02: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
|
78a1f53ac9
|
fix #2544
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-09 18:07:03 +02:00 |
|
Nikolaj Bjorner
|
68e4ed3c9c
|
fix #2531
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-02 09:59:58 -07:00 |
|
Nikolaj Bjorner
|
20dc59e02d
|
fix #2523
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-28 12:28:33 -03:00 |
|
Nikolaj Bjorner
|
2e6908bd9e
|
fix #2509, fix issue with model inheritance exposed by #2483
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-27 10:48:22 -03:00 |
|
Nikolaj Bjorner
|
271cd2ac6b
|
disable expensive model validation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-26 07:26:12 -03:00 |
|
Nikolaj Bjorner
|
75a40d8f8e
|
reorder fields, rename overload name clash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-25 16:01:39 -03:00 |
|
Nikolaj Bjorner
|
64f4c9794d
|
fix regressions during string fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-25 10:00:26 +01:00 |
|
Nikolaj Bjorner
|
0d9cd7bc2b
|
addressing misc. string bugs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-24 15:40:15 +01: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
|
de69b01e92
|
Lev's fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-23 23:29:24 +03:00 |
|
Nikolaj Bjorner
|
75962173ff
|
fix #2481
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-12 09:38:45 -07:00 |
|
Nikolaj Bjorner
|
2d5714a5d4
|
fixing #2443 #2445 #2447 #2448
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 15:06:34 -07: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
|
c4480337c4
|
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
|
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 |
|
Nikolaj Bjorner
|
e6df7b73aa
|
fix #2434
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-25 09:40:18 -07:00 |
|
Nikolaj Bjorner
|
019d78e219
|
fix #2422
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 09:51:04 -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
|
41ca956012
|
expose import model converter over Python, document it, add partial order axioms for lex, disable linear order axioms, prepare ground for re-adding clauses from reconstruction stack
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-18 13:45:13 -07:00 |
|