From e5774502c95eb7c84276baa60029c02ea801db3c Mon Sep 17 00:00:00 2001 From: James Cherry Date: Thu, 4 Apr 2024 13:29:50 -0700 Subject: [PATCH] set_load after delete_pin issue21 Signed-off-by: James Cherry --- sdc/Sdc.cc | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/sdc/Sdc.cc b/sdc/Sdc.cc index 4770bdae..aa728ac5 100644 --- a/sdc/Sdc.cc +++ b/sdc/Sdc.cc @@ -3079,16 +3079,11 @@ Sdc::setNetWireCap(const Net *net, delete pin_iter; } } - bool make_drvr_entry = !net_wire_cap_maps_[corner->index()].hasKey(net); MinMaxFloatValues &values = net_wire_cap_maps_[corner->index()][net]; values.setValue(min_max, wire_cap); - // Only need to do this when there is new net_wire_cap_maps_ entry. - if (make_drvr_entry) { - for (const Pin *pin : *network_->drivers(net)) { - drvr_pin_wire_cap_maps_[corner->index()][pin] = &values; - } - } + for (const Pin *pin : *network_->drivers(net)) + drvr_pin_wire_cap_maps_[corner->index()][pin] = &values; } bool