Nikolaj Bjorner
c9472b01fe
fixes
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-15 11:45:25 -08:00
Nikolaj Bjorner
4eb3f5c630
elaborate on narrow
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-15 10:17:42 -08:00
Nikolaj Bjorner
a6684824c1
elaborate on narrow
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-15 10:13:33 -08:00
Nikolaj Bjorner
12fe964ea5
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-15 09:32:09 -08:00
Nikolaj Bjorner
a2aa1170f9
rename to op-constraint to give space for other operations
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-15 09:20:11 -08:00
Nikolaj Bjorner
79bc33b88e
na
2021-12-14 19:42:19 -08:00
Nikolaj Bjorner
134831283f
space
2021-12-14 19:25:53 -08:00
Nikolaj Bjorner
6eb6eb39a4
more of shr
2021-12-14 19:23:31 -08:00
Nikolaj Bjorner
842e9234c9
remove pragma
2021-12-14 14:38:12 -08:00
Nikolaj Bjorner
06f7ba2e78
add stubs for shr
2021-12-14 14:35:08 -08:00
Nikolaj Bjorner
934564882c
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-14 12:34:34 -08:00
Nikolaj Bjorner
8c2735e68b
prepare for diseq_lin viable
2021-12-13 12:00:19 -08:00
Nikolaj Bjorner
651b41f8c0
refactor fi functionality
2021-12-13 11:39:15 -08:00
Nikolaj Bjorner
ca3251b152
add widening in all cases
2021-12-13 10:55:03 -08:00
Nikolaj Bjorner
c7da31a67d
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-13 10:24:42 -08:00
Nikolaj Bjorner
33d433d742
split out restart
2021-12-12 17:27:30 -08:00
Nikolaj Bjorner
30a2c32c3b
add placeholder for simplification
2021-12-12 14:52:09 -08:00
Nikolaj Bjorner
d80b375ac3
accelerate
2021-12-12 14:33:57 -08:00
Nikolaj Bjorner
7bf76dd1f6
finally!
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-12 10:26:54 -08:00
Nikolaj Bjorner
f1d46b58a4
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-11 17:38:09 -08:00
Nikolaj Bjorner
59acd77981
n
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-11 13:01:08 -08:00
Nikolaj Bjorner
91c95aab16
Merge branch 'polysat' of https://github.com/z3prover/z3 into polysat
2021-12-11 08:41:17 -08:00
Nikolaj Bjorner
83efb1413a
na
2021-12-11 08:41:04 -08:00
Nikolaj Bjorner
4c2231897f
more general simplification
2021-12-10 04:45:48 -08:00
Nikolaj Bjorner
9c3489ba4b
na
2021-12-09 15:58:23 -08:00
Nikolaj Bjorner
bf258ee29d
add bit shorthand
2021-12-09 15:25:44 -08:00
Nikolaj Bjorner
a4fc63c542
initial overflow test
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 14:39:00 -08:00
Nikolaj Bjorner
99e2247ccb
ovfl
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 13:15:59 -08:00
Nikolaj Bjorner
dcdbbfb925
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 09:50:53 -08:00
Nikolaj Bjorner
bd08d766d2
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 09:44:45 -08:00
Nikolaj Bjorner
0dcaf9b9f9
add ovfl constraint
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 09:05:23 -08:00
Nikolaj Bjorner
6ddca4091a
merge
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 08:26:51 -08:00
Nikolaj Bjorner
d7f16d0622
merge
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 08:26:34 -08:00
Nikolaj Bjorner
f3ac879fa4
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 08:25:52 -08:00
Nikolaj Bjorner
ed9c0b84f6
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-09 08:25:24 -08:00
Nikolaj Bjorner
ca9fbcf6f4
merge
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-08 12:44:55 -08:00
Nikolaj Bjorner
8d3c3ede39
save
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-08 12:40:44 -08:00
Nikolaj Bjorner
b69ad786f2
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-08 09:04:13 -08:00
Nikolaj Bjorner
e45ae32685
unsound equality propagation #5676
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-08 09:02:05 -08:00
Nikolaj Bjorner
9f2b18cac5
add tactic name
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-07 13:37:57 -08:00
Lev Nachmanson
7758b519bc
Handle correctly cancelled run ( #5695 )
...
* remove the bound on total iterations in simplex
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* remove unncesseray checks in get_freedom_interval_for_column()
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* fix the build of test-z3
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* Revert "remove unncesseray checks in get_freedom_interval_for_column()"
This reverts commit 6770ed85e3
.
* optimize get_freedom_interval_for_column() for feasible case
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* add function lar_solver::status_feasible
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* rename status_is_feasible() to is_feasible()
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
* fix the linux build
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2021-12-05 18:38:37 -08:00
Nikolaj Bjorner
98a0f37eec
update viable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-04 02:23:21 -08:00
Nikolaj Bjorner
4d0f55febd
update viable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-03 17:57:08 -08:00
Nikolaj Bjorner
1618c970df
adding checks
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-03 13:17:48 -08:00
Nikolaj Bjorner
970347e797
infeas
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-12-03 13:00:52 -08:00
Nikolaj Bjorner
a81a00a93c
add support for non-unit coefficients
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-30 09:53:09 -08:00
Lev Nachmanson
d50c4bfcc1
remove an unused var
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2021-11-28 09:44:50 -08:00
Nikolaj Bjorner
90bd5f186b
tune based on test_l5
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-26 20:14:00 +01:00
Nikolaj Bjorner
7b85afbe9c
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-26 18:27:44 +01:00
Nikolaj Bjorner
fc6e127cca
don't add viable premises on decisions
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-25 20:19:58 +01:00