Jakob Rath
|
d4592f2abf
|
umul
|
2022-07-21 11:57:27 +02:00 |
|
Jakob Rath
|
d473c23e5b
|
bailout for saturation lemmas
|
2022-07-01 11:51:52 +02:00 |
|
Jakob Rath
|
c78007fd1a
|
Use mul_ovfl constraint directly instead of approximating it with bounds
|
2022-06-29 14:28:59 +02:00 |
|
Jakob Rath
|
69a28a7740
|
fix check against looping
|
2022-06-29 14:27:11 +02:00 |
|
Jakob Rath
|
9fa5096776
|
conflict logging
|
2022-04-12 16:06:20 +02:00 |
|
Nikolaj Bjorner
|
c48f14e537
|
updated conflict state
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-02-01 11:47:33 -08:00 |
|
Nikolaj Bjorner
|
b488a1fadd
|
WIP revamp conflict state
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-29 16:17:58 -08:00 |
|
Nikolaj Bjorner
|
eb9bfbb3d8
|
add resolved attribute
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-20 17:39:12 -08:00 |
|
Nikolaj Bjorner
|
e50c612068
|
avoid try_y_l_ax when a is unit
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-19 15:37:27 -08:00 |
|
Nikolaj Bjorner
|
ed9c0b84f6
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-09 08:25:24 -08:00 |
|
Nikolaj Bjorner
|
8db711bc3c
|
retire deprecated functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-22 18:14:15 +01:00 |
|
Nikolaj Bjorner
|
d86570ce75
|
prepare for new viable
|
2021-11-21 06:18:35 +01:00 |
|
Nikolaj Bjorner
|
de424713e4
|
if you are really reading this commit message, you must be a programmer who has no life.
|
2021-11-18 10:10:50 -08:00 |
|
Nikolaj Bjorner
|
931e1624b2
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-10 02:58:35 -08:00 |
|
Nikolaj Bjorner
|
d0c8240560
|
refactor forbidden intervals
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-09 10:34:11 -08:00 |
|
Nikolaj Bjorner
|
57c40e480b
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-08 05:08:57 -08:00 |
|
Nikolaj Bjorner
|
e1bc9cc0bb
|
updates
|
2021-11-05 12:16:35 -07:00 |
|
Nikolaj Bjorner
|
48e663776b
|
build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-02 15:40:45 -07:00 |
|
Nikolaj Bjorner
|
3f3bd5948f
|
fixes/debugging
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-11-02 14:48:19 -07:00 |
|
Nikolaj Bjorner
|
a50cecaefa
|
wip
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-10-05 16:06:31 -07:00 |
|
Nikolaj Bjorner
|
813674087e
|
wip
|
2021-10-04 14:43:33 -07:00 |
|
Nikolaj Bjorner
|
a574eebd05
|
fixes, tests
|
2021-09-25 08:38:48 -07:00 |
|
Nikolaj Bjorner
|
e6c413b249
|
add variable minimization
|
2021-09-22 14:27:05 -07:00 |
|
Nikolaj Bjorner
|
6478e789e9
|
optimizations, fixes, TODO items
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-21 14:50:18 -07:00 |
|
Nikolaj Bjorner
|
444084f396
|
add notes and tangent lemma
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-21 11:30:50 -07:00 |
|
Nikolaj Bjorner
|
bb5ff8db24
|
rename conflict_core to conflict:
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-20 14:05:55 -07:00 |
|
Nikolaj Bjorner
|
c082ea4357
|
update dep
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-13 17:35:36 +02:00 |
|
Jakob Rath
|
1a810cc696
|
update saturation
|
2021-09-13 13:49:29 +02:00 |
|
Nikolaj Bjorner
|
f5fd295e01
|
reorganize variable tracking for lemmas
this is going to break a bunch
|
2021-09-12 18:05:29 +02:00 |
|
Nikolaj Bjorner
|
deeb6c7784
|
remove cm
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-11 20:18:12 +02:00 |
|
Nikolaj Bjorner
|
b36bc11b85
|
remove eq constraint, fix gc for external constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-11 20:09:28 +02:00 |
|
Nikolaj Bjorner
|
f8a3857adb
|
comments
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-11 16:55:49 +02:00 |
|
Nikolaj Bjorner
|
d514464e30
|
levels/crit
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-10 16:03:38 +02:00 |
|
Nikolaj Bjorner
|
516ca06c28
|
levels take 1
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-10 15:40:25 +02:00 |
|
Nikolaj Bjorner
|
2b6ae0070f
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-10 13:35:49 +02:00 |
|
Nikolaj Bjorner
|
366e3dbb52
|
use cm
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-10 09:56:20 +02:00 |
|
Nikolaj Bjorner
|
ba5e2a8d2b
|
fix bug in rule
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-10 05:49:54 +02:00 |
|
Nikolaj Bjorner
|
18e5a3a991
|
fixes to saturation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-10 05:34:52 +02:00 |
|
Nikolaj Bjorner
|
98331c261d
|
throttle saturation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-09 19:14:59 +02:00 |
|
Nikolaj Bjorner
|
697723d53b
|
adjust overflow premises, add stubs for used constraints as premises
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-09 16:58:51 +02:00 |
|
Nikolaj Bjorner
|
ed60cdc403
|
finish sketch of special case interval propagation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-09 12:23:03 +02:00 |
|
Nikolaj Bjorner
|
611c28fc47
|
push outline of using cjust for overflow premise
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-09 09:56:00 +02:00 |
|
Jakob Rath
|
a5b7f9d77b
|
change to assertion
|
2021-09-08 18:42:08 +02:00 |
|
Jakob Rath
|
18411afda2
|
find_upper_bound
|
2021-09-08 18:40:29 +02:00 |
|
Nikolaj Bjorner
|
0fd583f5d2
|
idea w/o implementation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-08 14:48:54 +02:00 |
|
Nikolaj Bjorner
|
c894efd777
|
nit
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-08 14:06:46 +02:00 |
|
Nikolaj Bjorner
|
c7129d2537
|
more on saturation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-08 14:00:36 +02:00 |
|
Nikolaj Bjorner
|
58276e2569
|
reorg notes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-08 10:50:30 +02:00 |
|
Nikolaj Bjorner
|
efdab0cd4c
|
add more todo note
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-07 23:56:40 +02:00 |
|
Nikolaj Bjorner
|
eddc03b2eb
|
add some validation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-09-07 23:44:30 +02:00 |
|