Extend UNUSED to flag signals which are not in the cone of a module output #1395
Labels
area: lint
Issue involves SystemVerilog lint checking
effort: days
Expect this issue to require roughly days of invested effort to resolve
type: feature-non-IEEE
Request to add new feature, outside IEEE 1800
Author Name: Geoff Barrett
Original Redmine Issue: 1395 from https://www.veripool.org
The following code produces no warnings:
The combination of UNUSED and UNOPTFLAT means (I think) that we will always get a warning if signals are not either in the cone of an output or a nonblocking assignment. However, d and q are only used by each other and can be eliminated from the module and it would be very useful to get a warning about this.
The text was updated successfully, but these errors were encountered: