Removed the dependence on EXT_DOLABELCHECK when generating node

entries for "floating" labels.  Otherwise it is possible for the
hierarchical checks to find the label in flattened geometry and
reference it, resulting in merge statements in an .ext file that
reference undeclared nodes, ultimately resulting in extflat
failing to perform the merge, and an incorrect netlist.
This commit is contained in:
Tim Edwards 2021-11-11 10:01:05 -05:00
parent f6695cea52
commit 3afc462cac
2 changed files with 2 additions and 2 deletions

View File

@ -1 +1 @@
8.3.225
8.3.226

View File

@ -245,7 +245,7 @@ ExtLabelRegions(def, connTo, nodeList, clipArea)
break;
}
}
if ((found == FALSE) && (nodeList != NULL) && (ExtOptions & EXT_DOLABELCHECK))
if ((found == FALSE) && (nodeList != NULL))
{
// Unconnected node label. This may be a "sticky label".
// If it is not connected to TT_SPACE, then create a new