Nikolaj Bjorner
|
78a1736bd2
|
prepare symbols to be more abstract, update mbi, delay initialize some modules
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-10 12:02:08 -08:00 |
|
Nikolaj Bjorner
|
c43852a266
|
fix unit test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 17:52:44 -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
|
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
|
1fd4c91fbf
|
fixes to reset
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-28 15:31:20 -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
|
914856b9ba
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-26 14:31:05 -08:00 |
|
Nikolaj Bjorner
|
50873c8094
|
reduce simplification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-26 01:32:36 -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
|
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 |
|
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
|
72b47ba519
|
use while loop for reduce
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-21 17:57:01 -08:00 |
|
Nikolaj Bjorner
|
a744a465e6
|
pdd fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-17 21:25:18 -08:00 |
|
Nikolaj Bjorner
|
9e4a7ae4b8
|
add pdd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-17 16:59:33 -08:00 |
|
Nikolaj Bjorner
|
7d65100330
|
sat -> dd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-12-17 10:14:49 -08:00 |
|
Nikolaj Bjorner
|
20598e3bd2
|
address clang warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-11 07:16:46 -08:00 |
|
Nikolaj Bjorner
|
d866a93627
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-03 10:29:10 +01:00 |
|
Nikolaj Bjorner
|
376d2c1ed4
|
add unit test based on #2658
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-25 18:07:43 -07:00 |
|
Nikolaj Bjorner
|
60dde9f3d5
|
unit test for #2650
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-24 10:32:56 -07:00 |
|
Nikolaj Bjorner
|
a1cb3a21f6
|
fix test build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-06 07:46:40 -07:00 |
|
Nikolaj Bjorner
|
9c74c05854
|
address min-int overflow reported in #2565
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-17 18:19:55 -04:00 |
|
Bruce Mitchener
|
258b798a6b
|
test-z3: Improve help output. Provide help when no args.
|
2019-08-16 03:20:57 -07:00 |
|
Bruce Mitchener
|
f02170feb4
|
Clean up whitespace.
|
2019-08-16 03:20:57 -07:00 |
|
Nikolaj Bjorner
|
90415a18d3
|
fix build of test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-03 08:42:16 -07:00 |
|
Lev Nachmanson
|
e9e950062a
|
fix the build
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-08-01 14:09:26 -07:00 |
|
Nikolaj Bjorner
|
d17248821a
|
include chronological backtracking, two-phase sat, xor inprocessing, probsat, ddfw
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-13 08:45:21 -07:00 |
|
Nuno Lopes
|
46d23ea8d7
|
fix assertion violation in nlsat test
|
2019-06-13 16:36:03 +01:00 |
|
Nuno Lopes
|
d1cbde3390
|
fix crash in 'test-z3 prime_generator'
|
2019-06-13 14:35:52 +01:00 |
|
Nikolaj Bjorner
|
bd109c4522
|
fix memory leak when using prime_generator as non-static object
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 11:14:25 -07:00 |
|
Lev Nachmanson
|
eae4fd6afd
|
fix the build lp.cpp in test
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-03-19 19:45:33 -07:00 |
|
Nikolaj Bjorner
|
4c76d43670
|
add binary_merge encoding option
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-28 08:35:22 -08:00 |
|
Nikolaj Bjorner
|
d9a51f8f8a
|
fix test build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-11 14:44:12 -08:00 |
|
Nikolaj Bjorner
|
064c9faf11
|
fix test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-06 20:13:21 +01:00 |
|
Nikolaj Bjorner
|
cda78d8d0b
|
#2117
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-30 09:34:45 -08:00 |
|
Nikolaj Bjorner
|
eaa80d5b02
|
fix test build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-13 11:33:23 -08:00 |
|
Nikolaj Bjorner
|
b6bf299b8b
|
update upolynmial test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-17 17:41:50 -08:00 |
|
Nikolaj Bjorner
|
360d6f963e
|
reduce output
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-17 17:05:48 -08:00 |
|
Bruce Mitchener
|
1b91694d9b
|
Enable dl_table tests on non-Windows/Cygwin.
|
2018-12-09 21:02:06 +07:00 |
|
Bruce Mitchener
|
3149d7f7a4
|
Fix typos.
|
2018-11-30 22:19:30 +07:00 |
|
Bruce Mitchener
|
e570940662
|
Prefer using empty rather than size comparisons.
|
2018-11-27 21:42:04 +07:00 |
|
Bruce Mitchener
|
edf8ba44d1
|
Switch from using Z3_bool to using bool.
This is a continuation of the work started by using stdbool and
continued by switching from Z3_TRUE|FALSE to true|false.
|
2018-11-20 11:27:09 +07:00 |
|
Bruce Mitchener
|
56bbed173e
|
Remove usages of Z3_TRUE / Z3_FALSE.
Now that this is all using stdbool.h, we can just use true/false.
For now, we leave the aliases in place in z3_api.h.
|
2018-11-20 00:25:37 +07:00 |
|
Nikolaj Bjorner
|
727929c9af
|
fix test build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-14 12:04:31 -08:00 |
|
Florian Pigorsch
|
326bf401b9
|
Fix some spelling errors (mostly in comments).
|
2018-10-20 17:07:41 +02:00 |
|
Nikolaj Bjorner
|
aad09816cb
|
build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-06 15:16:23 -07:00 |
|