Also corrected an error where the bounds search uses the device
type in the device record, which was not updated at the end of checking terminals for matching device extraction types. so the boundary survey might see the wrong device type and generate an incorrect boundary survey as a result.
This commit is contained in:
parent
380b287aa9
commit
ec3ac4863f
|
|
@ -1849,6 +1849,7 @@ extOutputDevices(def, transList, outFile)
|
|||
if (varsub != NULL) subsName = varsub;
|
||||
}
|
||||
#endif
|
||||
extTransRec.tr_devrec = devptr;
|
||||
|
||||
/* Original-style FET record backward compatibility */
|
||||
if (devptr->exts_deviceClass != DEV_FET)
|
||||
|
|
@ -1948,6 +1949,7 @@ extOutputDevices(def, transList, outFile)
|
|||
arg.fra_uninit = (ClientData) extTransRec.tr_gatenode;
|
||||
arg.fra_region = (Region *) reg;
|
||||
arg.fra_each = extAnnularTileFunc;
|
||||
|
||||
(void) ExtFindNeighbors(reg->treg_tile, arg.fra_pNum, &arg);
|
||||
|
||||
extSeparateBounds(n - 1); /* Handle MOScaps (if necessary) */
|
||||
|
|
|
|||
Loading…
Reference in New Issue