Closed donn closed 10 months ago
Design-rule checks were not being properly parsed since #1708 and it went unnoticed due to a lack of unit testing.
While this has already been done for OpenLane 2, OpenLane 1 is still the primary toolchain for shuttles.
Unit tests must be written for both success and failure cases for DRC and LVS, the most critical checks in the flow.
Description
Design-rule checks were not being properly parsed since #1708 and it went unnoticed due to a lack of unit testing.
While this has already been done for OpenLane 2, OpenLane 1 is still the primary toolchain for shuttles.
Proposal
Unit tests must be written for both success and failure cases for DRC and LVS, the most critical checks in the flow.