commit bf5dee955d8555b0e0b25 leads to miscompiled design
Commit bf5dee955d8555b0e0b25 ("Fix real parameters causing bad modules names, bug 992") causes Verilator to miscompile a production design I have. The culprit seems to be the presence of:
at least in the sense that removing the above expression resolves the issue.
#1 Updated by Wilson Snyder about 2 years ago
- Status changed from New to Resolved
I do not understand how changing the module name would make your design have problems, and suspect this is just paper-overing another issue. If you find it later, please file another issue on that.
However I agree isNegative isn't needed in this code. That's fixed in git towards 3.882.
Also available in: Atom