Bruce Mitchener
|
5bd93b8a77
|
Typo fixes.
|
2018-10-12 23:38:53 +07:00 |
|
Nikolaj Bjorner
|
f5fea8ae30
|
add parameter to force sat-cleaning on initialization and on simplification phases
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-11 22:05:04 -07:00 |
|
Nikolaj Bjorner
|
46cdefac4d
|
fix memory leak when cuber isn't run to completion. Found by Daniel Selsam
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-03 10:57:02 -07:00 |
|
Nikolaj Bjorner
|
5bf57c2700
|
fix cubing semantics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-02 08:14:19 -07:00 |
|
Nikolaj Bjorner
|
7082d85115
|
Merge pull request #1860 from waywardmonkeys/modernize-use-override
Use 'override' where possible.
|
2018-10-01 20:43:56 -07:00 |
|
Bruce Mitchener
|
373b691709
|
Use 'override' where possible.
|
2018-10-02 10:26:38 +07:00 |
|
Nikolaj Bjorner
|
9d0aa4d02d
|
update empty cube case for sat/undef cases
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-01 20:22:02 -07:00 |
|
Nikolaj Bjorner
|
b0dac346dc
|
Merge pull request #1857 from waywardmonkeys/modernize-use-nullptr
Use nullptr.
|
2018-10-01 19:28:58 -07:00 |
|
Bruce Mitchener
|
489582f7fa
|
Remove unused sat_par files.
These look like they were replaced by `sat_parallel` files and
aren't currently built or used.
|
2018-10-02 09:19:14 +07:00 |
|
Bruce Mitchener
|
cdfc19a885
|
Use nullptr.
|
2018-10-02 09:11:19 +07:00 |
|
Nikolaj Bjorner
|
08c58ae614
|
make the unsat/sat verdicts from cubing produce empty clause and models respectively
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-01 15:52:22 -07:00 |
|
Nikolaj Bjorner
|
90fca8b378
|
add psat to available tactics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-30 17:44:28 -07:00 |
|
Nikolaj Bjorner
|
26d40865fa
|
add verbose output to capture cases for empty cube
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-25 23:54:48 -07:00 |
|
Nikolaj Bjorner
|
9a09689dfa
|
add documentation on the cuber
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-22 19:19:05 -07:00 |
|
Nikolaj Bjorner
|
7b3b1b6e9f
|
pop to base before incremental internalization to ensure that units are not lost
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-22 14:04:15 -07:00 |
|
Nikolaj Bjorner
|
85e7b18451
|
fix name to divisible, guard under smtlib2_compliant as sugguested in #1757
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-01 18:22:10 -07:00 |
|
Nikolaj Bjorner
|
96d3b98a44
|
fix #1783, wronge clausification of negated pb inequalities. Signs were ignored
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-11 13:33:09 -07:00 |
|
Nikolaj Bjorner
|
84c7df75d6
|
record statistics setting in config_params so that fp engine can access them, fix serialization bug when check-assumptions returns unsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-06 16:21:27 -07:00 |
|
Nikolaj Bjorner
|
fed977b492
|
fix #1782
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-02 10:08:16 -07:00 |
|
Nuno Lopes
|
c5a282dadb
|
sat_allocator: align allocation size with page boundary to reduce memory consumption
|
2018-07-08 18:04:32 +01:00 |
|
Nikolaj Bjorner
|
e4ae80b3f2
|
update documentation for renamed parameter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-06 21:25:38 -07:00 |
|
Nikolaj Bjorner
|
3ae0ea8246
|
add circuit and unate encoding besides sorting option
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-06 21:09:13 -07:00 |
|
Nikolaj Bjorner
|
1918395f0e
|
fix bug in sat-solver where frozen clauses get re-attached
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-05 12:19:03 -07:00 |
|
Nuno Lopes
|
cef17c22a1
|
remove some allocs from exceptions
|
2018-07-02 17:08:02 +01:00 |
|
Nikolaj Bjorner
|
335d672bf1
|
fix #1675, regression in core processing in maxres
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-19 23:23:19 -07:00 |
|
Nikolaj Bjorner
|
c15eca66d6
|
fix #1685
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-18 20:53:33 -07:00 |
|
Nikolaj Bjorner
|
a0af3383db
|
fixes to bdd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 17:25:18 -07:00 |
|
Arie Gurfinkel
|
bbd917a0e6
|
Remove dead comment
|
2018-06-14 16:08:52 -07:00 |
|
Nikolaj Bjorner
|
74621e0b7d
|
first eufi example running
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:52 -07:00 |
|
Nikolaj Bjorner
|
ff0f257102
|
remove iff
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:48 -07:00 |
|
Nikolaj Bjorner
|
29c2672407
|
fix bugs exposed by Nuno's PB example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-07 21:43:37 -07:00 |
|
Nikolaj Bjorner
|
2e4fb8d356
|
work around VS2012 compiler bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-23 16:33:27 -07:00 |
|
Nikolaj Bjorner
|
278fd03f19
|
GLU -> GNU fix #1643
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-23 13:31:55 -07:00 |
|
Nikolaj Bjorner
|
f9bdfe2978
|
fix x86 warning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-23 10:30:14 -07:00 |
|
Nikolaj Bjorner
|
0708ecb543
|
dealing with compilers that don't take typename in non-template classes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-23 09:11:33 -07:00 |
|
Nikolaj Bjorner
|
87ae679db6
|
delay dereferencing justification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-22 17:03:35 -07:00 |
|
Nikolaj Bjorner
|
dfeb4b5235
|
updated sat state
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-17 16:45:12 -07:00 |
|
Nikolaj Bjorner
|
618d394ab5
|
unreferenced variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-10 09:41:12 +01:00 |
|
Nikolaj Bjorner
|
2aedaf315a
|
fix removal bug, tune all-interval usage
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-09 16:32:38 +01:00 |
|
Nikolaj Bjorner
|
75ae58f49e
|
fix parenthesis
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-09 09:25:01 +01:00 |
|
Nikolaj Bjorner
|
41072e3125
|
use __builtin_prefetch for clang/gcc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-08 19:09:59 +01:00 |
|
Nikolaj Bjorner
|
13b54f379c
|
fix ema
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-05 13:58:47 +02:00 |
|
Nikolaj Bjorner
|
43403fafcd
|
adding ema
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-03 13:23:59 -07:00 |
|
Nikolaj Bjorner
|
96914d8578
|
update model conversion
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-03 11:46:26 -07:00 |
|
Nikolaj Bjorner
|
fa93bc419d
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 10:53:36 -07:00 |
|
Nikolaj Bjorner
|
454d20d23e
|
fix build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 10:06:54 -07:00 |
|
Nikolaj Bjorner
|
3de2feb84a
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:46:54 -07:00 |
|
Nikolaj Bjorner
|
e4d24fd2c3
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:39:19 -07:00 |
|
Nikolaj Bjorner
|
bfac44f7ed
|
fix build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:15:53 -07:00 |
|
Nikolaj Bjorner
|
a91d7a7189
|
fix build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:05:20 -07:00 |
|