<#1599 FP_PDN_MACRO_HOOKS: No warning/error if ins...
# openlane-development
g
#1599 FP_PDN_MACRO_HOOKS: No warning/error if instance does not exist Issue created by mole99 Description Currently, no warning or error is issued if an instance specified in
FP_PDN_MACRO_HOOKS
does not exist. For example, with the following entries for caravel_user_project the flow will complete successfully, even though
aaaa
does not exist as an instance.
Copy code
"FP_PDN_MACRO_HOOKS": [
    "mprj vccd1 vssd1 vccd1 vssd1,",
    "aaaa vccd1 vssd1 vccd1 vssd1"
],
In this obvious case, the wrong entry can be easily spotted. But with subtle typos, it may take a while to find the actual problem. Proposal Check if the modules specified in
FP_PDN_MACRO_HOOKS
actually exist. If not, issue a warning or an error. The-OpenROAD-Project/OpenLane