Open mithro opened 6 years ago
This warning is a false positive.
This warning assumes that a block with no inputs is dead logic (since it isn't affected by anything else in the design).
Historically VPR used a single block type contained both .inputs
and .outputs
, which is why this warning didn't occur previously.
The fix is fairly straightforward:
vpr/src/base/check_netlist.cpp
is_input_type()
from vpr/src/uitl/vpr_utils.h
.
Logging this bug as @kmurray asked.
Blocks which are
.Input
have no input pins. This causes VPR to warn with the following;Expected Behaviour
Input blocks are not warned about needing to be swept.
Steps to Reproduce (for bugs)
Your Environment
Seems to happen on both;