Nuno Lopes
|
0b486d26da
|
remove pragma once from .cpp
|
2020-01-02 09:27:07 +00:00 |
|
Nikolaj Bjorner
|
c1032c3403
|
remove watch, hoist orbit to track used variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-02 00:39:50 -08:00 |
|
Nikolaj Bjorner
|
1d0572354b
|
add bit-matrix, avoid flattening and/or after bit-blasting, split pdd_grobner into solver/simplifier, add xlin, add smtfd option for incremental mode logic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-01 20:14:20 -08:00 |
|
Nikolaj Bjorner
|
09dbacdf50
|
remove unused functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-01 20:14:20 -08:00 |
|
Nikolaj Bjorner
|
6b4ddf352d
|
port fixes from lev's branch. Rename pdd_grobner to pdd_solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-01 20:14:20 -08:00 |
|
Lev Nachmanson
|
c3ed06915c
|
avoid the state change in an assert statement
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-12-31 14:03:48 -08:00 |
|
Lev Nachmanson
|
ef39c4b533
|
ignore term's zero coefficients in add_monomial()
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-12-31 12:44:38 -08:00 |
|
Nikolaj Bjorner
|
216affd852
|
set defrag
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-31 11:55:44 -08:00 |
|
Nikolaj Bjorner
|
17824df3cd
|
Update inc_sat_solver.cpp
revert local change
|
2019-12-31 11:55:43 -08:00 |
|
Nikolaj Bjorner
|
a7dc50362b
|
fix #2836
|
2019-12-31 11:55:43 -08:00 |
|
Lev Nachmanson
|
1fff7bb51d
|
use u_map in lar_term
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-12-30 20:31:36 -08:00 |
|
Nikolaj Bjorner
|
f5c7b9fb2f
|
reset values
|
2019-12-30 12:56:52 -08:00 |
|
Nikolaj Bjorner
|
57c66006ad
|
merge fix for non-termination in pdd_grobner
|
2019-12-29 21:30:59 -08:00 |
|
Nikolaj Bjorner
|
3b16f129bb
|
fix #2803
|
2019-12-29 21:30:59 -08:00 |
|
Lev Nachmanson
|
0f772482b8
|
remove an incorrect assert
Signed-off-by: Lev Nachmanson <levnach@microsoft.com>
|
2019-12-29 15:28:38 -08:00 |
|
Nikolaj Bjorner
|
62ea86d5d2
|
fix #2832
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-29 10:55:58 -08:00 |
|
Nikolaj Bjorner
|
ce4e71fbe9
|
fix #2831 again
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-28 18:44:33 -08:00 |
|
Nikolaj Bjorner
|
2f8303393b
|
fix reset
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-28 16:57:22 -08:00 |
|
Nikolaj Bjorner
|
1fd4c91fbf
|
fixes to reset
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-28 15:31:20 -08:00 |
|
Nikolaj Bjorner
|
36b2e7f0fc
|
revert fix for #2821 as it breaks other functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-27 21:38:52 -08:00 |
|
Nikolaj Bjorner
|
d4f2215024
|
revert restriction to nira test, move to tuned version of grobner
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-27 16:38:35 -08:00 |
|
Nikolaj Bjorner
|
1e99059a5d
|
fix subtraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-27 15:49:54 -08:00 |
|
Nikolaj Bjorner
|
dd07d21f6c
|
fix #2821
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-27 12:16:28 -08:00 |
|
Nikolaj Bjorner
|
1d77e3e19f
|
fix #2830
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-26 14:41:09 -08:00 |
|
Nikolaj Bjorner
|
914856b9ba
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-26 14:31:05 -08:00 |
|
Nikolaj Bjorner
|
2c6e6b1fdb
|
resolve
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-26 02:30:12 -08:00 |
|
Nuno Lopes
|
d13f1310a7
|
fix build
|
2019-12-26 10:21:51 +00:00 |
|
Nikolaj Bjorner
|
50873c8094
|
reduce simplification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-26 01:32:36 -08:00 |
|
Nikolaj Bjorner
|
991e587950
|
User performs some parameter sweep for Christmas, ho ho ho
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-25 21:23:21 -08:00 |
|
Nikolaj Bjorner
|
5d3a4ee805
|
fix #2824 fix #2825
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-25 21:06:26 -08:00 |
|
Nikolaj Bjorner
|
e73ce6e712
|
build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-25 20:05:03 -08:00 |
|
Nikolaj Bjorner
|
65d818437a
|
add simplification routines
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-25 19:31:18 -08:00 |
|
Nikolaj Bjorner
|
de6409f558
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-25 11:07:14 -08:00 |
|
Nikolaj Bjorner
|
5a68fc8c07
|
fix pdd_stack for gc on reduce, add unit test for linear_simplify
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-25 11:05: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
|
34ae55f4f5
|
fix gc bug
|
2019-12-23 18:29:42 -08:00 |
|
Nikolaj Bjorner
|
3df6080a27
|
Update dd_pdd.cpp
dbg
|
2019-12-23 15:53:10 -08:00 |
|
Nikolaj Bjorner
|
38f74297a9
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-23 15:30:06 -08:00 |
|
Nikolaj Bjorner
|
beb4c0f27b
|
added notes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-23 12:34:30 -08:00 |
|
Nikolaj Bjorner
|
77868f3d96
|
added notes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-23 12:32:02 -08:00 |
|
Lev Nachmanson
|
3aff0bd7db
|
add a unit test to pdd
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-12-22 19:37:29 -08:00 |
|
Nikolaj Bjorner
|
25b98f497a
|
adding level2var
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-22 11:51:04 -08:00 |
|
Nikolaj Bjorner
|
58be42d2a9
|
initial unit test for pdd_grobner
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-22 10:59:12 -08:00 |
|
Nikolaj Bjorner
|
3fca59ac84
|
add missing scoped_push
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-21 18:06:28 -08:00 |
|
Nikolaj Bjorner
|
c4da5caf69
|
update comment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-21 17:59:00 -08:00 |
|
Nikolaj Bjorner
|
72b47ba519
|
use while loop for reduce
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-21 17:57:01 -08:00 |
|
Nikolaj Bjorner
|
efbcdcbffd
|
simplify diff rewriting
|
2019-12-20 23:20:19 -08:00 |
|
Nikolaj Bjorner
|
4a94abe7d7
|
Update nightly.yaml
update name
|
2019-12-20 23:18:19 -08:00 |
|
Nikolaj Bjorner
|
b13e7b9df3
|
Update nightly.yaml
again
|
2019-12-20 22:29:47 -08:00 |
|
Nikolaj Bjorner
|
c8703cbc42
|
Update nightly.yaml
try again
|
2019-12-20 22:26:14 -08:00 |
|