Alan Mishchenko
|
3b30fb2a11
|
Multi-output property solver.
|
2013-10-26 23:05:13 -07:00 |
Alan Mishchenko
|
9437664596
|
Multi-output property solver.
|
2013-10-26 21:29:57 -07:00 |
Alan Mishchenko
|
47afd0f4f4
|
Multi-output property solver.
|
2013-10-23 16:26:13 -07:00 |
Alan Mishchenko
|
cb4631e64e
|
Compiler warnings.
|
2013-10-17 18:04:07 -07:00 |
Alan Mishchenko
|
f9900a4c3b
|
Adding switch 'pdr -i' to start push_clauses from an intermediate timeframe.
|
2013-10-15 09:04:27 -07:00 |
Alan Mishchenko
|
2c7f39026a
|
Extending truth table support in &jf for more than 6 inputs.
|
2013-10-10 14:45:19 -07:00 |
Alan Mishchenko
|
0f49783ca0
|
Compiler warning.
|
2013-10-05 22:57:22 -07:00 |
Alan Mishchenko
|
67b6cc8e49
|
Compiler warning.
|
2013-10-05 22:53:43 -07:00 |
Niklas Een
|
c9635d029e
|
Added 'abort' message in bridge mode for pdr -a timeout
|
2013-10-04 15:20:42 -07:00 |
Alan Mishchenko
|
cab8301065
|
Changing switch -R <num> in &gla to mean the max allowed size of abstraction. Adding switch -Q <num> to stop when the number of objects exceeds num % _during_refinement_.
|
2013-09-23 10:57:15 -07:00 |
Alan Mishchenko
|
247dd95dd3
|
Adding resource limit to stop &gla when the number of remaining objects is less than R/2 during refinement.
|
2013-09-21 14:08:38 -04:00 |
Alan Mishchenko
|
105648bf7c
|
Adding switch to enable reuse of proof-obligations in the last timeframe.
|
2013-09-16 22:57:50 -07:00 |
Alan Mishchenko
|
3b1cf0976c
|
Added bridge integration for multi-output 'pdr -a'.
|
2013-09-16 14:39:37 -07:00 |
Alan Mishchenko
|
e87f0dd679
|
Bug fix in PDR.
|
2013-09-16 08:49:37 -07:00 |
Alan Mishchenko
|
d1fed2dd89
|
Fixing return value of 'pdr -a'.
|
2013-09-15 11:02:53 -07:00 |
Alan Mishchenko
|
ab5c1692db
|
Handling the case when all outputs are undecided in 'pdr -a' with per-output timeout.
|
2013-09-14 12:23:46 -07:00 |
Alan Mishchenko
|
60fae35d36
|
Fixing several bugs, which led to unsound results produced by 'pdr -a' with per-output timeout.
|
2013-09-13 19:44:54 -07:00 |
Alan Mishchenko
|
a4087e45f0
|
Enabling additional printouts in 'pdr'.
|
2013-09-13 17:36:29 -07:00 |
Alan Mishchenko
|
8430b6dad4
|
New API to return the set of all reachable states as an AIG.
|
2013-09-10 14:51:47 -07:00 |
Alan Mishchenko
|
23879f9200
|
Unifying parameters for the &ps command.
|
2013-09-05 20:40:50 -07:00 |
Alan Mishchenko
|
eec022ea64
|
Adding procedures to specify permutations with unused flops.
|
2013-08-28 20:21:01 -07:00 |
Alan Mishchenko
|
1ad363c156
|
Added switch &sim -g to enable flop grouping.
|
2013-08-20 08:46:31 -07:00 |
Alan Mishchenko
|
3d01abf481
|
Experiment with 'pdr'.
|
2013-07-19 21:01:06 -07:00 |
Alan Mishchenko
|
35273eaeba
|
Small data-structure improvements in 'pdr'.
|
2013-07-19 14:08:21 -07:00 |
Alan Mishchenko
|
9dfd8be577
|
Adding timeout to AIG rewriting inside 'int'.
|
2013-07-08 00:18:21 -07:00 |
Alan Mishchenko
|
07d3351c31
|
Adding timeout to AIG rewriting inside 'int'.
|
2013-07-07 22:37:29 -07:00 |
Alan Mishchenko
|
184c5d4ea4
|
Adding timeout to the interpolant computation procedure.
|
2013-06-28 10:42:31 -07:00 |
Alan Mishchenko
|
a66dc0afb6
|
Unifying representation of mapping in GIA.
|
2013-06-25 23:05:51 -07:00 |
Alan Mishchenko
|
0255934884
|
Improving CEC (command 'dcec') by integrating XOR balancing.
|
2013-06-25 12:13:32 -07:00 |
Alan Mishchenko
|
94b26fe5a2
|
Improving CEC (command 'dcec') by integrating XOR balancing.
|
2013-06-25 11:49:25 -07:00 |
Alan Mishchenko
|
bc39220df4
|
Performance improvements in 'pdr'.
|
2013-06-18 17:46:37 -07:00 |
Alan Mishchenko
|
91f06107bf
|
Bug fixes in the implementation of varius resource limits in 'pdr'.
|
2013-06-18 12:12:01 -07:00 |
Alan Mishchenko
|
19c25fd6aa
|
Adding a wrapper around clock() for more accurate time counting in ABC.
|
2013-05-27 15:09:23 -07:00 |
Alan Mishchenko
|
446cfcf8a6
|
Changing how often timeout is checked in the SAT solver and several application packages.
|
2013-05-27 12:07:26 -07:00 |
Alan Mishchenko
|
1e34a38b16
|
g++ warnings.
|
2013-05-19 22:14:50 -07:00 |
Alan Mishchenko
|
2a71e3e719
|
Potential improvement to &scorr.
|
2013-05-18 22:17:24 -07:00 |
Alan Mishchenko
|
dfcdffe4be
|
Fixed gap timeout in 'pdr'.
|
2013-05-18 13:22:05 -07:00 |
Alan Mishchenko
|
760c1f60d2
|
Adding new command &mprove for proving groups of properties.
|
2013-05-17 11:50:16 -07:00 |
Alan Mishchenko
|
1dd80e1cfa
|
Bug fix in the timeout mechanism of 'pdr'.
|
2013-05-17 08:38:46 -07:00 |
Alan Mishchenko
|
7bcd75d80a
|
SAT sweeping under constraints (bug fix).
|
2013-05-12 10:19:33 -07:00 |
Alan Mishchenko
|
7c7d527755
|
Changing per-output runtime limit to be in miliseconds.
|
2013-05-09 11:35:04 -07:00 |
Alan Mishchenko
|
68566713da
|
Bug fix in the sweeper.
|
2013-05-08 10:24:00 -07:00 |
Alan Mishchenko
|
a735d95a5b
|
SAT sweeping under constraints (bug fix).
|
2013-05-07 18:11:29 -07:00 |
Alan Mishchenko
|
f321b27bb7
|
SAT sweeping under constraints.
|
2013-05-06 00:44:21 -07:00 |
Alan Mishchenko
|
05f7cd9ed2
|
Integration of the liveness property prover developed by Sayak Ray.
|
2013-05-05 21:08:55 -07:00 |
Alan Mishchenko
|
af6442a3ed
|
C++ compiler errors.
|
2013-05-04 20:34:25 -07:00 |
Alan Mishchenko
|
36d5ef4e62
|
Making changes suggested by Mark Jarvin.
|
2013-05-04 11:10:25 -07:00 |
Alan Mishchenko
|
50095be5ac
|
Adding runtime limit per output to multi-output DPR (pdr -H <num_sec>).
|
2013-05-03 19:58:25 -07:00 |
Alan Mishchenko
|
3b1ebbaa28
|
SAT sweeping under constraints.
|
2013-04-28 19:17:59 -07:00 |
Alan Mishchenko
|
9e1765216b
|
Added option 'int -I <filename>' to specify file names to dump invariants.
|
2013-04-28 16:55:25 -07:00 |