This function applies a last chance method of making final alteration of the ivl/vcs command line.
A string specifying a file containing regex edits for verilator command line
A string specifying a file containing regex edits for verilator command line
additional flags
An EditableBuildCSimulatorCommand provides methods for assembling a system command string from provided flags and editing specifications.
An EditableBuildCSimulatorCommand provides methods for assembling a system command string from provided flags and editing specifications. This is a trait to facilitate expansion (for more C-based simulators) and testing.
A string specifying a file containing regex edits for verilator command line
A string specifying a file containing regex edits for verilator command line
additional flags
Supports Backend and Threaded traits for ex
Supports Backend and Threaded traits for ex
the dut's type
A sequence string flags to add to verilator command line
A sequence string flags to add to verilator command line
additional flags
A sequence string flags to add to verilator command line
A sequence string flags to add to verilator command line
additional flags
CLI builder for CommandEditsFile
Copies the necessary header files used for verilator compilation to the specified destination folder
Used to suppress verilator simulation vcd output.
CLI builder for TestCommandOverride
CLI builder for VerilatorCFlags
Generates the Module specific verilator harness cpp file for verilator compilation
CLI builder for VerilatorFlags
This function applies a last chance method of making final alteration of the ivl/vcs command line. Alterations are made from a text file containing ed style regex substitutions s/regex-pattern/substitution/ or more generally s<<separator>>regex-pattern<<separator>>substitution<<separator>> if the file begins with the line verbose, the substitution parsing and operation will be logged to stdout