diff --git a/ivtest/gold/br_gh710a-vvp-stdout.gold b/ivtest/gold/br_gh710a-vvp-stdout.gold new file mode 100644 index 000000000..261b7bb33 --- /dev/null +++ b/ivtest/gold/br_gh710a-vvp-stdout.gold @@ -0,0 +1,2 @@ +VCD info: dumpfile dump.vcd opened for output. +VCD warning: $dumpvars: Package (p2::) is not dumpable with VCD. diff --git a/ivtest/gold/br_gh710b-vvp-stdout.gold b/ivtest/gold/br_gh710b-vvp-stdout.gold new file mode 100644 index 000000000..e87b41db8 --- /dev/null +++ b/ivtest/gold/br_gh710b-vvp-stdout.gold @@ -0,0 +1,2 @@ +LXT info: dumpfile dump.lxt opened for output. +LXT warning: $dumpvars: Package (p2::) is not dumpable with LXT. diff --git a/ivtest/gold/br_gh710c-vvp-stdout.gold b/ivtest/gold/br_gh710c-vvp-stdout.gold new file mode 100644 index 000000000..3ca112dad --- /dev/null +++ b/ivtest/gold/br_gh710c-vvp-stdout.gold @@ -0,0 +1,2 @@ +LXT2 info: dumpfile dump.lx2 opened for output. +LXT2 warning: $dumpvars: Package (p2::) is not dumpable with LXT2. diff --git a/ivtest/ivltests/br_gh710.v b/ivtest/ivltests/br_gh710.v new file mode 100644 index 000000000..6fe2526c3 --- /dev/null +++ b/ivtest/ivltests/br_gh710.v @@ -0,0 +1,15 @@ +package p1; + +endpackage + +package p2; + +logic x; + +endpackage + +module m; + +initial $dumpvars; + +endmodule diff --git a/ivtest/regress-vvp.list b/ivtest/regress-vvp.list index 54954b7a0..528022f7c 100644 --- a/ivtest/regress-vvp.list +++ b/ivtest/regress-vvp.list @@ -24,6 +24,9 @@ br_gh383c vvp_tests/br_gh383c.json br_gh383d vvp_tests/br_gh383d.json br_gh440 vvp_tests/br_gh440.json br_gh687 vvp_tests/br_gh687.json +br_gh710a vvp_tests/br_gh710a.json +br_gh710b vvp_tests/br_gh710b.json +br_gh710c vvp_tests/br_gh710c.json br_gh939 vvp_tests/br_gh939.json br_gh1018 vvp_tests/br_gh1018.json br_gh1029 vvp_tests/br_gh1029.json diff --git a/ivtest/vvp_tests/br_gh710a.json b/ivtest/vvp_tests/br_gh710a.json new file mode 100644 index 000000000..b22dc50fb --- /dev/null +++ b/ivtest/vvp_tests/br_gh710a.json @@ -0,0 +1,7 @@ +{ + "type" : "normal", + "source" : "br_gh710.v", + "gold" : "br_gh710a", + "iverilog-args" : [ "-g2009" ], + "vvp-args-extended" : [ "-vcd" ] +} diff --git a/ivtest/vvp_tests/br_gh710b.json b/ivtest/vvp_tests/br_gh710b.json new file mode 100644 index 000000000..2d77b17bb --- /dev/null +++ b/ivtest/vvp_tests/br_gh710b.json @@ -0,0 +1,7 @@ +{ + "type" : "normal", + "source" : "br_gh710.v", + "gold" : "br_gh710b", + "iverilog-args" : [ "-g2009" ], + "vvp-args-extended" : [ "-lxt" ] +} diff --git a/ivtest/vvp_tests/br_gh710c.json b/ivtest/vvp_tests/br_gh710c.json new file mode 100644 index 000000000..d8798e72f --- /dev/null +++ b/ivtest/vvp_tests/br_gh710c.json @@ -0,0 +1,7 @@ +{ + "type" : "normal", + "source" : "br_gh710.v", + "gold" : "br_gh710c", + "iverilog-args" : [ "-g2009" ], + "vvp-args-extended" : [ "-lxt2" ] +}