data/full_repos/permissive/456762006/testbench/ImageCounter_tb.sv
1: b'%Warning-STMTDLY: data/full_repos/permissive/456762006/testbench/ImageCounter_tb.sv:35: Unsupported: Ignoring delay on this delayed statement.\nalways #5 clk = ~clk;\n       ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Warning-STMTDLY: data/full_repos/permissive/456762006/testbench/ImageCounter_tb.sv:39: Unsupported: Ignoring delay on this delayed statement.\n        #20\n        ^\n%Warning-STMTDLY: data/full_repos/permissive/456762006/testbench/ImageCounter_tb.sv:41: Unsupported: Ignoring delay on this delayed statement.\n        #20\n        ^\n%Error: data/full_repos/permissive/456762006/testbench/ImageCounter_tb.sv:46: Cannot find file containing module: \'ImageCounter\'\nImageCounter Dut(.clk(clk),.arstn(arstn),.vsync(vs),.hsync(hs),.dvalid(de),.line_counter(line_counter),.column_counter(column_counter));\n^~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/456762006/testbench,data/full_repos/permissive/456762006/ImageCounter\n             data/full_repos/permissive/456762006/testbench,data/full_repos/permissive/456762006/ImageCounter.v\n             data/full_repos/permissive/456762006/testbench,data/full_repos/permissive/456762006/ImageCounter.sv\n             ImageCounter\n             ImageCounter.v\n             ImageCounter.sv\n             obj_dir/ImageCounter\n             obj_dir/ImageCounter.v\n             obj_dir/ImageCounter.sv\n%Error: data/full_repos/permissive/456762006/testbench/ImageCounter_tb.sv:48: Cannot find file containing module: \'color_bar\'\ncolor_bar color_bar_inst(.clk(clk),.arstn(arstn),.hs(hs),.vs(vs),.de(de),.rgb_r(rgb_r),.rgb_g(rgb_g),.rgb_b(rgb_b));\n^~~~~~~~~\n%Error: Exiting due to 2 error(s), 3 warning(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
module ImageCounter_tb;
bit clk;
bit arstn;
wire hs;
wire vs;
wire de;
wire [7:0]rgb_r;
wire [7:0]rgb_g;
wire [7:0]rgb_b;
wire [11:0]line_counter;
wire [11:0]column_counter;

always #5 clk = ~clk;
initial
    begin
        arstn = 1'b1;
        #20
        arstn = 1'b0;
        #20
        arstn = 1'b1;
       
    end

ImageCounter Dut(.clk(clk),.arstn(arstn),.vsync(vs),.hsync(hs),.dvalid(de),.line_counter(line_counter),.column_counter(column_counter));

color_bar color_bar_inst(.clk(clk),.arstn(arstn),.hs(hs),.vs(vs),.de(de),.rgb_r(rgb_r),.rgb_g(rgb_g),.rgb_b(rgb_b));
endmodule
module ImageCounter_tb;

bit clk;
bit arstn;
wire hs;
wire vs;
wire de;
wire [7:0]rgb_r;
wire [7:0]rgb_g;
wire [7:0]rgb_b;
wire [11:0]line_counter;
wire [11:0]column_counter;

always #5 clk = ~clk;
initial
    begin
        arstn = 1'b1;
        #20
        arstn = 1'b0;
        #20
        arstn = 1'b1;
       
    end

ImageCounter Dut(.clk(clk),.arstn(arstn),.vsync(vs),.hsync(hs),.dvalid(de),.line_counter(line_counter),.column_counter(column_counter));

color_bar color_bar_inst(.clk(clk),.arstn(arstn),.hs(hs),.vs(vs),.de(de),.rgb_r(rgb_r),.rgb_g(rgb_g),.rgb_b(rgb_b));
endmodule