You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
s = stringf("No SAT model available for async FF cell %s (%s). Consider running `async2sync` or `clk2fflogic` first.\n", log_id(cell), log_id(cell->type));
1399
+
else
1400
+
s = stringf("No SAT model available for cell %s (%s).\n", log_id(cell), log_id(cell->type));
if (!satgen.importCell(cell, step) && !cell_warn_cache.count(cell)) {
59
-
if (cell->is_builtin_ff())
60
-
log_warning("No SAT model available for async FF cell %s (%s). Consider running `async2sync` or `clk2fflogic` first.\n", log_id(cell), log_id(cell->type));
61
-
else
62
-
log_warning("No SAT model available for cell %s (%s).\n", log_id(cell), log_id(cell->type));
log(" Proof for induction step failed. %s\n", step != max_seq ? "Extending to next time step." : "Trying to prove individual $equiv from workset.");
134
+
log(" Proof for induction step failed. %s\n", step != cfg.max_seq ? "Extending to next time step." : "Trying to prove individual $equiv from workset.");
150
135
}
151
136
152
137
workset.sort();
@@ -158,12 +143,12 @@ struct EquivInductWorker
158
143
159
144
log(" Trying to prove $equiv for %s:", log_signal(sigmap(cell->getPort(ID::Y))));
160
145
161
-
int ez_a = satgen.importSigBit(bit_a, max_seq+1);
162
-
int ez_b = satgen.importSigBit(bit_b, max_seq+1);
146
+
int ez_a = satgen.importSigBit(bit_a, cfg.max_seq+1);
147
+
int ez_b = satgen.importSigBit(bit_b, cfg.max_seq+1);
0 commit comments