diff --git a/src/V3EmitCMain.cpp b/src/V3EmitCMain.cpp index ef42341e6..2315d5c16 100644 --- a/src/V3EmitCMain.cpp +++ b/src/V3EmitCMain.cpp @@ -64,6 +64,7 @@ private: puts("Verilated::debug(0);\n"); puts("const std::unique_ptr contextp{new VerilatedContext};\n"); if (v3Global.opt.trace()) puts("contextp->traceEverOn(true);\n"); + puts("contextp->threads(" + std::to_string(v3Global.opt.threads()) + ");\n"); puts("contextp->commandArgs(argc, argv);\n"); puts("\n");