Closed kareefardi closed 11 months ago
@kareefardi I've created a PR to avoid having the map error, but I also found that the issue occurs because the global router doesn't have the min-max routing layers information when executing the check_antennas
command. I suggest you add the following command to avoid such errors:
set_routing_layers -signal min-max -clock min-max
.
I'll also add a warning in GRT for cases where the layer range is not defined.
EDIT: actually, I don't think a warning is necessary since it can just set the layer range to use the min and max routing layers of the tech. It is already performed, so my PR covering the existing error should be enough.
Describe the bug
check_antennas -verbose
exits with the mentioned error.Expected Behavior
A clearer error message or perhaps no exit at all.
OpenROAD Environment
OpenLane Environment
To Reproduce
issue_reproducible.tar.gz Extract and run
bash run.tcl
Relevant log output
Screenshots
No response
Additional Context
The same error happened during detailed routing while reading guides file. issue_reproducible.tar.gz. The workaround is that we no longer have to read guides file before detailed routing if we are using odb. However, as mentioned above the error happens again in a later stage in the flow