data/full_repos/permissive/200314387/verilog/gamepadAdapter/test.v
 line:224: before: "strip"
1: b'%Error: data/full_repos/permissive/200314387/verilog/gamepadAdapter/test.v:6: Cannot find include file: gamepadAdapter.v\n`include "gamepadAdapter.v" \n         ^~~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/200314387/verilog/gamepadAdapter,data/full_repos/permissive/200314387/gamepadAdapter.v\n             data/full_repos/permissive/200314387/verilog/gamepadAdapter,data/full_repos/permissive/200314387/gamepadAdapter.v.v\n             data/full_repos/permissive/200314387/verilog/gamepadAdapter,data/full_repos/permissive/200314387/gamepadAdapter.v.sv\n             gamepadAdapter.v\n             gamepadAdapter.v.v\n             gamepadAdapter.v.sv\n             obj_dir/gamepadAdapter.v\n             obj_dir/gamepadAdapter.v.v\n             obj_dir/gamepadAdapter.v.sv\n%Error: data/full_repos/permissive/200314387/verilog/gamepadAdapter/test.v:7: Cannot find include file: ../lib/assertion.v\n`include "../lib/assertion.v" \n         ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/200314387/verilog/gamepadAdapter/test.v:13: Unsupported or unknown PLI call: $dumpfile\n        $dumpfile("dumpfile.vcd");\n        ^~~~~~~~~\n%Error: data/full_repos/permissive/200314387/verilog/gamepadAdapter/test.v:14: Unsupported or unknown PLI call: $dumpvars\n        $dumpvars(0, test);\n        ^~~~~~~~~\n%Error: data/full_repos/permissive/200314387/verilog/gamepadAdapter/test.v:33: syntax error, unexpected \')\', expecting TYPE-IDENTIFIER\n        $display("[%9t] TEST: ", $time, " Q=%8b", Q, );\n                                                     ^\n%Error: Exiting due to 5 error(s)\n'
module test();

    initial begin
        $dumpfile("dumpfile.vcd");
        $dumpvars(0, test);

        $display("[%9t] TEST: START", $time);
    end

    logic  _OErandom=1;
    logic  _OEpad1=1;
    logic  _OEpad2=1;
    wire [7:0] Q;

    gamepadAdapter device (
        ._OErandom, 
        ._OEpad1, 
        ._OEpad2, 
        .Q
    );


    always @(*)
        $display("[%9t] TEST: ", $time, " Q=%8b", Q, );

    initial begin
        #1000
        $display("random on");
        _OErandom=0;

        #1000
        $display("random off");
        _OErandom=1;

        #1000
        $display("random on");
        _OErandom=0;

        #1000
        $display("random off");
        _OErandom=1;

        #1000
        $display("pad1 on");
        _OErandom=1;
        _OEpad1=0;

        #1000
        $display("pad2 on");
        _OEpad1=1;
        _OEpad2=0;

        #1000
        $display("off");
        _OEpad1=1;
        _OEpad2=1;

    end

endmodule
module test();


    initial begin
        $dumpfile("dumpfile.vcd");
        $dumpvars(0, test);

        $display("[%9t] TEST: START", $time);
    end

    logic  _OErandom=1;
    logic  _OEpad1=1;
    logic  _OEpad2=1;
    wire [7:0] Q;

    gamepadAdapter device (
        ._OErandom, 
        ._OEpad1, 
        ._OEpad2, 
        .Q
    );


    always @(*)
        $display("[%9t] TEST: ", $time, " Q=%8b", Q, );

    initial begin
        #1000
        $display("random on");
        _OErandom=0;

        #1000
        $display("random off");
        _OErandom=1;

        #1000
        $display("random on");
        _OErandom=0;

        #1000
        $display("random off");
        _OErandom=1;

        #1000
        $display("pad1 on");
        _OErandom=1;
        _OEpad1=0;

        #1000
        $display("pad2 on");
        _OEpad1=1;
        _OEpad2=0;

        #1000
        $display("off");
        _OEpad1=1;
        _OEpad2=1;

    end

endmodule