Input list not correctly populated if signal name ends with A/B/C
Summary
Triplicated code does not elaborate
Describe your setup
fastrich
TMRG Version
REPRODUCED_127
Steps to reproduce
module test(
input i,
input iC,
output o,
output oC
);
endmodule
What is the current bug behavior?
module testTMR (
input iA,
input iB,
input iC,
input iC,
input iC,
input iC,
output oA,
output oB,
output oC,
output oC,
output oC,
output oC
);
endmodule
What is the expected correct behavior?
module testTMR (
input iA,
input iB,
input iC,
input iCA,
input iCB,
input iCC,
output oA,
output oB,
output oC,
output oCA,
output oCB,
output oCC
);
endmodule
Possible fixes
@skulis is this expected?