Issue #56
Inout signals within modules don't propogate correctly.
| Status: | Closed | Start date: | 01/23/2009 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | Wilson Snyder | % Done: | 0% |
|
| Category: | WrongRuntimeResult | |||
| Target version: | - |
Description
Suppose you have a child module with an input and output signal. The parent only has an inout signal, and uses logic to decide when to drive the signal. If this signal is passed to the child module's input directly, the child module doesn't receive the correct input. If instead, you assign the inout to a separate wire and pass that instead, it works.
Attached patch which adds new test case and exposes the issue as well as shows the workaround.
History
Updated by Lane Brooks over 3 years ago
- Category set to WrongRuntimeResult
- Status changed from New to Assigned
- Assignee set to Lane Brooks
Updated by Wilson Snyder about 1 month ago
- Status changed from Assigned to Closed
- Assignee changed from Lane Brooks to Wilson Snyder
Fixed in git towards 3.840+.
Also available in: Atom
![[logo]](/img/veripool_small.png)