-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Duplicate variables in function #2954
Comments
@alaindargelas Any pointers on what needs to happen here. I can work on this if you can provide some pointers. |
@hs-apotell, this is not a duplication. They are all attached to different part of the tree, they are not in the same tree branch (That would be a duplication).
|
BTW, this is not an issue for either Yosys or Verilator UHDM plugins. Both tools / their UHDM-readers have a symbol table that reconcile these. |
Is this something that needs to be happen in Surelog or are you proposing we do this on our end?
Shouldn't this reconciliation happen as part of Surelog? If this is already implemented in other Surelog clients, we would just be reinventing the wheel again. Making it part of Surelog has other advantages like less memory usage which can be significant for large designs. |
Input:
Output:
Note the three instances of
string_var
variablestr
with ids 25, 27 and 29. Issue is not specific tostring
only.The text was updated successfully, but these errors were encountered: