3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-06-02 23:28:00 +00:00

design: fix signorm commit connectivity to design

This commit is contained in:
Emil J. Tywoniak 2026-03-18 00:44:20 +01:00
parent 6c2a90affc
commit 21bed1a411

View file

@ -338,8 +338,11 @@ struct DesignPass : public Pass {
{ {
RTLIL::Design *design_copy = new RTLIL::Design; RTLIL::Design *design_copy = new RTLIL::Design;
for (auto mod : design->modules()) for (auto mod : design->modules()) {
// Triggers signorm flush if needed (hacky)
(void)mod->connections();
design_copy->add(mod->clone()); design_copy->add(mod->clone());
}
design_copy->selection_stack = design->selection_stack; design_copy->selection_stack = design->selection_stack;
design_copy->selection_vars = design->selection_vars; design_copy->selection_vars = design->selection_vars;