From 157ef75a1041879275a80d477a3723ee38e30b3c Mon Sep 17 00:00:00 2001 From: James Cherry Date: Sat, 25 Jul 2020 15:29:46 -0700 Subject: [PATCH] Sta::makeInstanceAfter internal pins may be missing --- search/Sta.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/search/Sta.cc b/search/Sta.cc index dbba27fc..7cd254ed 100644 --- a/search/Sta.cc +++ b/search/Sta.cc @@ -3806,7 +3806,9 @@ Sta::makeInstanceAfter(Instance *inst) while (port_iter.hasNext()) { LibertyPort *lib_port = port_iter.next(); Pin *pin = network_->findPin(inst, lib_port); - connectPinAfter(pin); + // Internal pins may not exist. + if (pin) + connectPinAfter(pin); } } }