3
0
Fork 0
mirror of https://github.com/YosysHQ/sby.git synced 2025-11-07 16:15:06 +00:00

Update cexenum tool to latest version

This commit is contained in:
Jannis Harder 2024-10-11 16:06:27 +02:00
parent 117fb26c68
commit 43f4feb784
4 changed files with 1074 additions and 84 deletions

View file

@ -41,6 +41,10 @@ pub struct Options {
/// initialization but instead perform initialization using inputs in the first frame.
#[clap(long)]
latches: bool,
/// Require assumptions to stay satisfied during minimization
#[clap(long)]
satisfy_assumptions: bool
}
#[derive(Copy, Clone, ValueEnum)]
@ -133,6 +137,7 @@ fn main() -> color_eyre::Result<()> {
&mut writer_output,
&care_graph::MinimizationOptions {
fixed_init: !options.latches,
satisfy_assumptions: options.satisfy_assumptions,
verify: match options.verify {
VerificationOption::Off => None,
VerificationOption::Cex => Some(care_graph::Verification::Cex),