data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v
None: at end of input
1: b'%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:14: Cannot find include file: ../../utils/sim/sim.v\n`include "../../utils/sim/sim.v" \n         ^~~~~~~~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/190755935/src/image/sim,data/full_repos/permissive/190755935/../../utils/sim/sim.v\n             data/full_repos/permissive/190755935/src/image/sim,data/full_repos/permissive/190755935/../../utils/sim/sim.v.v\n             data/full_repos/permissive/190755935/src/image/sim,data/full_repos/permissive/190755935/../../utils/sim/sim.v.sv\n             ../../utils/sim/sim.v\n             ../../utils/sim/sim.v.v\n             ../../utils/sim/sim.v.sv\n             obj_dir/../../utils/sim/sim.v\n             obj_dir/../../utils/sim/sim.v.v\n             obj_dir/../../utils/sim/sim.v.sv\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:16: Cannot find include file: ../../image/rtl/image_defs.v\n`include "../../image/rtl/image_defs.v" \n         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:21: Define or directive not defined: \'`IS_w\'\n        parameter [`IS_w-1:0] InIS = `IS_DEFAULT,\n                   ^~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:21: Define or directive not defined: \'`IS_DEFAULT\'\n        parameter [`IS_w-1:0] InIS = `IS_DEFAULT,\n                                     ^~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:21: syntax error, unexpected \',\', expecting TYPE-IDENTIFIER\n        parameter [`IS_w-1:0] InIS = `IS_DEFAULT,\n                                                ^\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:22: Define or directive not defined: \'`IS_w\'\n        parameter [`IS_w-1:0] OutIS = `IS_DEFAULT\n                   ^~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:22: Define or directive not defined: \'`IS_DEFAULT\'\n        parameter [`IS_w-1:0] OutIS = `IS_DEFAULT\n                                      ^~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:23: syntax error, unexpected \')\', expecting TYPE-IDENTIFIER\n    )();\n    ^\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:25: Define or directive not defined: \'`OutputDebug\'\n    parameter Output=`OutputDebug;\n                     ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:25: syntax error, unexpected \';\', expecting TYPE-IDENTIFIER\n    parameter Output=`OutputDebug;\n                                 ^\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:28: Define or directive not defined: \'`Realtime\'\n    `Realtime\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:31: Define or directive not defined: \'`Clock10MHz\'\n    `Clock10MHz\n    ^~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:41: syntax error, unexpected \'@\'\n            @( posedge clock );\n            ^\n%Warning-STMTDLY: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:40: Unsupported: Ignoring delay on this delayed statement.\n            #2\n            ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Warning-STMTDLY: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:43: Unsupported: Ignoring delay on this delayed statement.\n            #2\n            ^\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:53: Define or directive not defined: \'`Info\'\n            `Info( "    Reset");\n            ^~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:53: syntax error, unexpected \';\'\n            `Info( "    Reset");\n                               ^\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:71: Define or directive not defined: \'`I_w\'\n    localparam InImageWidth  = `I_w( InIS );\n                               ^~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:72: Define or directive not defined: \'`I_w\'\n    localparam OutImageWidth = `I_w( OutIS );\n                               ^~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:81: syntax error, unexpected IDENTIFIER\n    image_reformat #(\n    ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:96: Define or directive not defined: \'`IS_C0_WIDTH\'\n    localparam InC0Width    = `IS_C0_WIDTH( InIS );\n                              ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:97: Define or directive not defined: \'`IS_C1_WIDTH\'\n    localparam InC1Width    = `IS_C1_WIDTH( InIS );\n                              ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:98: Define or directive not defined: \'`IS_C2_WIDTH\'\n    localparam InC2Width    = `IS_C2_WIDTH( InIS );\n                              ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:99: Define or directive not defined: \'`IS_ALPHA_WIDTH\'\n    localparam InAlphaWidth = `IS_ALPHA_WIDTH( InIS );\n                              ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:100: Define or directive not defined: \'`IS_Z_WIDTH\'\n    localparam InZWidth     = `IS_Z_WIDTH( InIS );\n                              ^~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:120: syntax error, unexpected assign\n    assign `I_Start( InIS, image_in ) = in_start;\n    ^~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:120: Define or directive not defined: \'`I_Start\'\n    assign `I_Start( InIS, image_in ) = in_start;\n           ^~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:121: Define or directive not defined: \'`I_Stop\'\n    assign `I_Stop(  InIS, image_in ) = in_stop;\n           ^~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:122: Define or directive not defined: \'`I_Error\'\n                                                                                  : ... Suggested alternative: \'`error\'\n    assign `I_Error( InIS, image_in ) = in_error;\n           ^~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:123: Define or directive not defined: \'`I_Valid\'\n    assign `I_Valid( InIS, image_in ) = in_valid;\n           ^~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:126: Define or directive not defined: \'`I_Request\'\n    assign in_request = `I_Request( InIS, image_in );\n                        ^~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:127: Define or directive not defined: \'`I_Cancel\'\n    assign in_cancel  = `I_Cancel( InIS, image_in );\n                        ^~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:128: Define or directive not defined: \'`I_Ready\'\n    assign in_ready   = `I_Ready( InIS, image_in );\n                        ^~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:132: Define or directive not defined: \'`IS_C0_WIDTH\'\n    localparam OutC0Width    = `IS_C0_WIDTH( OutIS );\n                               ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:133: Define or directive not defined: \'`IS_C1_WIDTH\'\n    localparam OutC1Width    = `IS_C1_WIDTH( OutIS );\n                               ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:134: Define or directive not defined: \'`IS_C2_WIDTH\'\n    localparam OutC2Width    = `IS_C2_WIDTH( OutIS );\n                               ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:135: Define or directive not defined: \'`IS_ALPHA_WIDTH\'\n    localparam OutAlphaWidth = `IS_ALPHA_WIDTH( OutIS );\n                               ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:136: Define or directive not defined: \'`IS_Z_WIDTH\'\n    localparam OutZWidth     = `IS_Z_WIDTH( OutIS );\n                               ^~~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:153: syntax error, unexpected assign\n    assign out_start = `I_Start( OutIS, image_out );\n    ^~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:153: Define or directive not defined: \'`I_Start\'\n    assign out_start = `I_Start( OutIS, image_out );\n                       ^~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:154: Define or directive not defined: \'`I_Stop\'\n    assign out_stop  = `I_Stop( OutIS, image_out );\n                       ^~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:155: Define or directive not defined: \'`I_Error\'\n                                                                                  : ... Suggested alternative: \'`error\'\n    assign out_error = `I_Error( OutIS, image_out );\n                       ^~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:156: Define or directive not defined: \'`I_Valid\'\n    assign out_valid = `I_Valid( OutIS, image_out );\n                       ^~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:158: Define or directive not defined: \'`I_Request\'\n    assign `I_Request( OutIS, image_out ) = out_request;\n           ^~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:159: Define or directive not defined: \'`I_Cancel\'\n    assign `I_Cancel(  OutIS, image_out ) = out_cancel;\n           ^~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:160: Define or directive not defined: \'`I_Ready\'\n    assign `I_Ready(   OutIS, image_out ) = out_ready;\n           ^~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:185: Define or directive not defined: \'`InfoDo\'\n            `InfoDo $display( "    Test Initial State" );\n            ^~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:187: Define or directive not defined: \'`InfoDo\'\n            `InfoDo $display( "        InIS %x", InIS );\n            ^~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:188: Define or directive not defined: \'`InfoDo\'\n            `InfoDo $display( "             In Format    %d",  `IS_FORMAT( InIS ) );\n            ^~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:188: Define or directive not defined: \'`IS_FORMAT\'\n            `InfoDo $display( "             In Format    %d",  `IS_FORMAT( InIS ) );\n                                                               ^~~~~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:189: Define or directive not defined: \'`InfoDo\'\n            `InfoDo $display( "             In C0_w      %d",  `I_C0_w( InIS ) );\n            ^~~~~~~\n%Error: data/full_repos/permissive/190755935/src/image/sim/image_reformat_tb.v:189: Define or directive not defined: \'`I_C0_w\'\n            `InfoDo $display( "             In C0_w      %d",  `I_C0_w( InIS ) );\n                                                               ^~~~~~~\n%Error: Exiting due to too many errors encountered; --error-limit=50\n'
module image_reformat_tb();

    parameter Output=`OutputDebug;



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

    `AssertSetup





    localparam [`IS_w-1:0] IS_G10_A0G0    = `IS( 0, 0, 10, 10, 0, 1, `IS_FORMAT_YOUR_MOTHER, 10, 0, 0, 0, 0 );
    localparam [`IS_w-1:0] IS_RGB565_A0G0 = `IS( 0, 0, 10, 10, 0, 1, `IS_FORMAT_YOUR_MOTHER, 5, 6, 5, 0, 0 );

    image_reformat_instance #( .InIS(IS_G10_A0G0 ), .OutIS( IS_RGB565_A0G0 ) ) i_g10_rgb565( );

    initial begin
        $display( "Image Reformat Tests %s", `__FILE__ );

        i_g10_rgb565.test_init;

        i_g10_rgb565.test_image_init;

        i_g10_rgb565.test_initial_state( AssertErrorCount, AssertTestCount);

        i_g10_rgb565.test_in_2_out( AssertErrorCount, AssertTestCount );
        i_g10_rgb565.test_out_2_in( AssertErrorCount, AssertTestCount );

        `AssertSummary

        $finish;
    end

endmodule
module image_reformat_tb();


    parameter Output=`OutputDebug;



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

    `AssertSetup





    localparam [`IS_w-1:0] IS_G10_A0G0    = `IS( 0, 0, 10, 10, 0, 1, `IS_FORMAT_YOUR_MOTHER, 10, 0, 0, 0, 0 );
    localparam [`IS_w-1:0] IS_RGB565_A0G0 = `IS( 0, 0, 10, 10, 0, 1, `IS_FORMAT_YOUR_MOTHER, 5, 6, 5, 0, 0 );

    image_reformat_instance #( .InIS(IS_G10_A0G0 ), .OutIS( IS_RGB565_A0G0 ) ) i_g10_rgb565( );

    initial begin
        $display( "Image Reformat Tests %s", `__FILE__ );

        i_g10_rgb565.test_init;

        i_g10_rgb565.test_image_init;

        i_g10_rgb565.test_initial_state( AssertErrorCount, AssertTestCount);

        i_g10_rgb565.test_in_2_out( AssertErrorCount, AssertTestCount );
        i_g10_rgb565.test_out_2_in( AssertErrorCount, AssertTestCount );

        `AssertSummary

        $finish;
    end

endmodule