Describe the bug
In OpenRoad, loading libs after lef results in different behavior (i.e. errors) than loading lefs before libs. This should either be announced to the user with a warning/error or the code updated.
Expected Behavior
Order of lef before lib or lef after lib loading should not matter.
Environment
To Reproduce
Swap
|
readLiberty(getFilePath("openroad/src/gpl/test/library/test/test0.lib")); |
|
loadTechAndLib("test0", |
and run test.
Relevant log output
Screenshots
No response
Additional Context
No response
Describe the bug
In OpenRoad, loading libs after lef results in different behavior (i.e. errors) than loading lefs before libs. This should either be announced to the user with a warning/error or the code updated.
Expected Behavior
Order of lef before lib or lef after lib loading should not matter.
Environment
To Reproduce
Swap
OpenROAD/src/gpl/test/mbff_test.cpp
Lines 72 to 73 in fb6bde3
and run test.
Relevant log output
Screenshots
No response
Additional Context
No response