Issue #208
Signals in a concatenation on the LHS aren't created implicitly
| Status: | Closed | Start date: | 01/19/2010 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | Byron Bradley | % Done: | 0% |
|
| Category: | Unsupported | |||
| Target version: | - |
Description
Signals in a concatenation on the LHS aren't created implicitly, e.g.:
logic [1:0] dummy_ip;
assign {dummy1, dummy2} = dummy_ip;
Fails to create dummy1 and dummy2. Test case and proposed patch attached, I originally just checked for VarRefs in op1234p but didn't see any harm in calling pinImplicitExprRecurse() instead.
History
Updated by Byron Bradley over 3 years ago
- File deleted (
implicit_lhs.diff)
Updated by Byron Bradley over 3 years ago
- File implicit_lhs.diff added
Attaching an updated patch, the last one introduced an unused variable.
Updated by Wilson Snyder over 3 years ago
- Category set to Unsupported
- Status changed from New to Closed
- Assignee set to Byron Bradley
Applied to git, thanks for the patch.
This is on top of unreleased bug196, so closing.
Also available in: Atom
![[logo]](/img/veripool_small.png)