Warnings and support of array concatenation #1627
Labels
area: data-types
Issue involves data-types
area: lint
Issue involves SystemVerilog lint checking
effort: days
Expect this issue to require roughly days of invested effort to resolve
resolution: fixed
Closed; fixed
Author Name: Driss Hafdi
Original Redmine Issue: 1627 from https://www.veripool.org
Verilator provides a very misleading warning when using unsized numbers/parameters in a concatenation/replication. In this example (also found in this diff: drissos@27adb28), verilator generates this warning:
It is true that $bits() returns an unsized number and the warning should rightfully point to it, as opposed to the declaration of the input to the $bits() call. The warning should look like this:
The text was updated successfully, but these errors were encountered: