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
If you have define multiple outputs in a list within a modport, the first is treated as an output, but subsequent items are not, which (due to fix for bug 1110), causes it to erroneously flag an error. For example, given this:
modport master(output a, b);
a would be marked as an output, but b would not and would flag an error if someone attempted to assign a value to it. I'd expect b to be also treated as an output.
I've attached a test case that reproduces the issue.
The text was updated successfully, but these errors were encountered:
Author Name: Jeff Bush (@jbush001)
Original Redmine Issue: 1246 from https://www.veripool.org
Original Assignee: Wilson Snyder (@wsnyder)
If you have define multiple outputs in a list within a modport, the first is treated as an output, but subsequent items are not, which (due to fix for bug 1110), causes it to erroneously flag an error. For example, given this:
a would be marked as an output, but b would not and would flag an error if someone attempted to assign a value to it. I'd expect b to be also treated as an output.
I've attached a test case that reproduces the issue.
The text was updated successfully, but these errors were encountered: