diff --git a/passes/hierarchy/flatten.cc b/passes/hierarchy/flatten.cc index 584370304..52a9d5a34 100644 --- a/passes/hierarchy/flatten.cc +++ b/passes/hierarchy/flatten.cc @@ -411,6 +411,7 @@ struct FlattenPass : public Pass { extra_args(args, argidx, design); bool was_signormed = design->flagSigNormalized; + design->sigNormalize(false); RTLIL::Module *top = nullptr; if (design->full_selection())