diff --git a/network/ConcreteLibrary.cc b/network/ConcreteLibrary.cc index 27af31b9..2514aa86 100644 --- a/network/ConcreteLibrary.cc +++ b/network/ConcreteLibrary.cc @@ -426,8 +426,10 @@ ConcreteCell::groupBusPorts(const char bus_brkt_left, int index1, index2; parseBusName(port1->name(), bus_brkts_left, bus_brkts_right, escape_, bus_name, index1); + stringDelete(bus_name); parseBusName(port2->name(), bus_brkts_left, bus_brkts_right, escape_, bus_name, index2); + stringDelete(bus_name); return index1 > index2; }); ConcretePort *port = makeBusPort(bus_name, bus_port->from(), diff --git a/sdc/Sdc.cc b/sdc/Sdc.cc index 9d2839b1..2473f480 100644 --- a/sdc/Sdc.cc +++ b/sdc/Sdc.cc @@ -235,6 +235,7 @@ Sdc::initVariables() max_area_ = 0.0; path_delays_without_to_ = false; clk_hpin_disables_valid_ = false; + have_clk_slew_limits_ = false; } void