Fix NBAs inside fork-joins (#4050)

This commit is contained in:
Aleksander Kiryk
2023-03-21 10:39:29 -04:00
committed by GitHub
parent 5de8ccbf32
commit 277bd67f72
3 changed files with 46 additions and 1 deletions
+3 -1
View File
@@ -474,7 +474,9 @@ private:
m_inSuspendableOrFork = true;
iterateChildren(nodep);
}
void visit(AstCAwait* nodep) override { m_timingDomains.insert(nodep->sensesp()); }
void visit(AstCAwait* nodep) override {
if (nodep->sensesp()) m_timingDomains.insert(nodep->sensesp());
}
void visit(AstFireEvent* nodep) override {
UASSERT_OBJ(v3Global.hasEvents(), nodep, "Inconsistent");
FileLine* const flp = nodep->fileline();