diff --git a/src/V3EmitCFunc.cpp b/src/V3EmitCFunc.cpp index 461d6496e44..be0b533007f 100644 --- a/src/V3EmitCFunc.cpp +++ b/src/V3EmitCFunc.cpp @@ -719,6 +719,8 @@ string EmitCFunc::emitVarResetRecurse(const AstVar* varp, const string& varNameP return ""; } else if (basicp && basicp->isDynamicTriggerScheduler()) { return ""; + } else if (basicp && basicp->isRandomGenerator()) { + return ""; } else if (basicp) { const bool zeroit = (varp->attrFileDescr() // Zero so we don't do file IO if never $fopen