Add a regression test to show that the proper dumpfile is selected, by noting in the output from the vvp command what file name it is creating. To make this work, I also needed to add some capabilities to the vvp_reg.py regression test rig. |
||
|---|---|---|
| .. | ||
| README.txt | ||
| array_packed_write_read.json | ||
| case1.json | ||
| case2-S.json | ||
| case2.json | ||
| case3.json | ||
| casex_synth.json | ||
| dffsynth-S.json | ||
| dffsynth.json | ||
| dffsynth2.json | ||
| dffsynth3.json | ||
| dffsynth4.json | ||
| dffsynth5.json | ||
| dffsynth6.json | ||
| dffsynth7.json | ||
| dffsynth8.json | ||
| dffsynth9.json | ||
| dffsynth10.json | ||
| dffsynth11.json | ||
| dumpfile.json | ||
| macro_str_esc.json | ||
| memsynth1.json | ||
| struct_packed_write_read.json | ||
| struct_packed_write_read2.json | ||
README.txt
This directory contains configurations for thet tests that test the iverilog
compiler with the vvp simulation engine. Eash test file is actually a JSON
file that calls out the test type, names the source file, the gold file, any
command argument flags.
{
"type" : "normal",
"source" : "macro_str_esc.v",
"gold" : "macro_str_esc"
}