data/full_repos/permissive/143278/ivltests/vvp_recv_vec4_pv.v
 line:45: before: "i"
1: b'%Error: data/full_repos/permissive/143278/ivltests/vvp_recv_vec4_pv.v:28: syntax error, unexpected \'@\'\n    @(clk); wait(clk == 1\'b1);\n    ^\n%Error: data/full_repos/permissive/143278/ivltests/vvp_recv_vec4_pv.v:28: Unsupported: wait statements\n    @(clk); wait(clk == 1\'b1);\n            ^~~~\n%Warning-STMTDLY: data/full_repos/permissive/143278/ivltests/vvp_recv_vec4_pv.v:42: 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/143278/ivltests/vvp_recv_vec4_pv.v:49: Unsupported: Ignoring delay on this delayed statement.\n    #5;\n    ^\n%Warning-STMTDLY: data/full_repos/permissive/143278/ivltests/vvp_recv_vec4_pv.v:52: Unsupported: Ignoring delay on this delayed statement.\n        #10 inp = src[i];\n        ^\n%Warning-STMTDLY: data/full_repos/permissive/143278/ivltests/vvp_recv_vec4_pv.v:55: Unsupported: Ignoring delay on this delayed statement.\n    #5;  \n    ^\n%Error: Exiting due to 2 error(s), 4 warning(s)\n'
module vvp_recv_vec4_pv_test;
logic clk, inp;
logic [16:0] arr, src;
vvp_recv_vec4_pv dut(clk, inp, arr);

always #5 clk <= ~clk;

initial begin
    int i;

    src <= 17'b01101110010011011;
    clk <= 1'b1;
    #5;

    for(i = 0; i < 17; i = i + 1) begin
        #10 inp = src[i];
    end

    #5;

    if(arr !== src) begin
        $display("FAILED");
    end else begin
        $display("PASSED");
    end

    $finish();
end

endmodule
module vvp_recv_vec4_pv_test;

logic clk, inp;
logic [16:0] arr, src;
vvp_recv_vec4_pv dut(clk, inp, arr);

always #5 clk <= ~clk;

initial begin
    int i;

    src <= 17'b01101110010011011;
    clk <= 1'b1;
    #5;

    for(i = 0; i < 17; i = i + 1) begin
        #10 inp = src[i];
    end

    #5;

    if(arr !== src) begin
        $display("FAILED");
    end else begin
        $display("PASSED");
    end

    $finish();
end

endmodule