Fix force read update sensitivity quadratic (#8431) (#8433)

This commit is contained in:
Jonathan Drolet
2026-09-21 23:17:39 -04:00
committed by GitHub
parent 9e6af08c84
commit e71d4e7fe5
5 changed files with 69 additions and 87 deletions
+3 -1
View File
@@ -792,7 +792,9 @@ public:
= new AstSenItem{flp, VEdgeType::ET_CHANGED, origSenRefp};
if (!itemsp) varp->v3fatalSrc("force-rd-update missing force-enable sen item");
itemsp->addNext(origItemp);
for (ForceInfo* const finfop : forceps) addSenItem(finfop->m_rhsVarVscp);
for (ForceInfo* const finfop : forceps) {
if (!finfop->m_isExternal) addSenItem(finfop->m_rhsVarVscp);
}
AstActive* const activep
= new AstActive{flp, "force-rd-update", new AstSenTree{flp, itemsp}};