You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In ElaboratorListener.cpp when bindAny is called and it comes from a port HighConn in VpiListener.cpp, searching for the net by name should not start at the top of the stack. Doing so will cause the HighConn to incorrectly reference the port net inside the module, if the net connected to the port (the desired high conn) has the same name as the port itself.
Assuming I'm not missing something here, this seems like a real bug and makes me wonder how this was never seen before.
The text was updated successfully, but these errors were encountered:
See
chipsalliance/Surelog#3958 (comment)
In ElaboratorListener.cpp when bindAny is called and it comes from a port HighConn in VpiListener.cpp, searching for the net by name should not start at the top of the stack. Doing so will cause the HighConn to incorrectly reference the port net inside the module, if the net connected to the port (the desired high conn) has the same name as the port itself.
Assuming I'm not missing something here, this seems like a real bug and makes me wonder how this was never seen before.
The text was updated successfully, but these errors were encountered: