data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh
 line:19: before: "typedef"
1: b'%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:16: Cannot find include file: simdrv_defs.svh\n`include "simdrv_defs.svh" \n         ^~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim,data/full_repos/permissive/161356276/simdrv_defs.svh\n             data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim,data/full_repos/permissive/161356276/simdrv_defs.svh.v\n             data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim,data/full_repos/permissive/161356276/simdrv_defs.svh.sv\n             simdrv_defs.svh\n             simdrv_defs.svh.v\n             simdrv_defs.svh.sv\n             obj_dir/simdrv_defs.svh\n             obj_dir/simdrv_defs.svh.v\n             obj_dir/simdrv_defs.svh.sv\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:17: Cannot find include file: if_wishbone_types.svh\n`include "if_wishbone_types.svh" \n         ^~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:18: Cannot find include file: if_wishbone_accessor.svh\n`include "if_wishbone_accessor.svh" \n         ^~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:51: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\n      wb_address_granularity_t addr_gran;\n      ^~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:69: syntax error, unexpected IDENTIFIER, expecting \')\'\n   function automatic logic[g_addr_width-1:0] gen_addr(uint64_t addr, int xfer_size);\n                                                                ^~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:72: syntax error, unexpected return\n   8: return addr;\n      ^~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:73: syntax error, unexpected return\n   16: return addr >> 1;\n       ^~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:74: syntax error, unexpected return\n   32: return addr >> 2;\n       ^~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:75: syntax error, unexpected return\n   64: return addr >> 3;\n       ^~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:79: syntax error, unexpected return\n        return addr;\n        ^~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:87: syntax error, unexpected \'[\', expecting IDENTIFIER\n        tmp[nbits-1-i]  = x[i];\n           ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:99: syntax error, unexpected \'=\', expecting IDENTIFIER\n      sel               = ((1<<xfer_size) - 1);\n                        ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:108: syntax error, unexpected \'=\', expecting IDENTIFIER\n      tmp  = data << (8 * (dbytes - (xfer_size - 1 - (addr % xfer_size))));\n           ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:123: syntax error, unexpected \'=\', expecting IDENTIFIER\n      rem  = addr % xfer_size;\n           ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:139: syntax error, unexpected \'@\'\n     @(posedge clk_i);  \n     ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:144: syntax error, unexpected <=, expecting IDENTIFIER\n    stb   <= 1\'b1;\n          ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:155: syntax error, unexpected while\n       while(ack == 0) begin @(posedge clk_i); end\n       ^~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:156: syntax error, unexpected else\n    end else if(err == 1\'b1 || rty == 1\'b1)\n        ^~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:202: syntax error, unexpected IDENTIFIER, expecting \')\'\n   task automatic handle_readback(ref wb_xfer_t xf [$], input int read, ref int cur_rdbk);\n                                                ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:205: syntax error, unexpected \'[\', expecting IDENTIFIER\n           xf[cur_rdbk].d = dat_i;\n             ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:225: syntax error, unexpected \'=\', expecting IDENTIFIER\n      ack_count  = 0;\n                 ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:233: syntax error, unexpected \'@\'\n @(posedge clk_i);  \n ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:250: syntax error, unexpected \'=\', expecting IDENTIFIER\n       result   = R_ERROR;\n                ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:256: syntax error, unexpected \'=\', expecting IDENTIFIER\n       result   = R_RETRY;\n                ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:263: syntax error, unexpected <=, expecting IDENTIFIER\n              stb   <= 1\'b0;\n                    ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:269: syntax error, unexpected <=, expecting IDENTIFIER\n       adr   <= gen_addr(xfer[i].a, xfer[i].size);\n             ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:273: syntax error, unexpected <=, expecting IDENTIFIER\n            we    <= 1\'b1;\n                  ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:277: syntax error, unexpected <=, expecting IDENTIFIER\n                   we<=1\'b0;\n                     ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:286: syntax error, unexpected <=, expecting IDENTIFIER\n                   stb <= 1\'b1;\n                       ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:289: syntax error, unexpected <=, expecting IDENTIFIER\n                     we  <= 1\'b1;\n                         ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:298: syntax error, unexpected <=, expecting IDENTIFIER\n                   stb      <= 1\'b0;\n                            ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:301: syntax error, unexpected ++, expecting IDENTIFIER\n              i++;\n               ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:328: syntax error, unexpected ++, expecting IDENTIFIER\n      ack_count++;\n               ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:330: syntax error, unexpected --, expecting IDENTIFIER\n      ack_count--;\n               ^~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:339: syntax error, unexpected \'=\', expecting IDENTIFIER\n        result       = R_OK;\n                     ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:348: Unsupported: classes\nclass CIWBMasterAccessor extends CWishboneAccessor;\n^~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:348: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass CIWBMasterAccessor extends CWishboneAccessor;\n                                 ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:354: syntax error, unexpected IDENTIFIER, expecting \')\'\n   task get(ref wb_cycle_t xfer);\n                           ^~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:365: syntax error, unexpected \'(\', expecting IDENTIFIER\n      request_queue.push_back(xfer);\n                              ^~~~\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:376: syntax error, unexpected \'=\', expecting IDENTIFIER\n      tmp  = new;\n           ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:396: syntax error, unexpected \'=\', expecting IDENTIFIER\n      settings.throttle_prob        = 0.1;\n                                    ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:397: syntax error, unexpected \'=\', expecting IDENTIFIER\n      settings.cyc_on_stall = 0;\n                            ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:398: syntax error, unexpected \'=\', expecting IDENTIFIER\n      settings.addr_gran = WORD;\n                         ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:414: syntax error, unexpected \'=\', expecting IDENTIFIER\n      c  = request_queue.pop_front();\n         ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:419: syntax error, unexpected \'(\', expecting IDENTIFIER\n      pipelined_cycle(c.data, c.rw, c.data.size(), res);\n                      ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:420: syntax error, unexpected \'=\', expecting IDENTIFIER\n             c.result  =res;\n                       ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:425: syntax error, unexpected \'(\', expecting IDENTIFIER\n                    classic_cycle(c.data, c.rw, c.data.size, res);\n                                  ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:427: syntax error, unexpected \'=\', expecting IDENTIFIER\n             c.result  =res;\n                       ^\n%Error: data/full_repos/permissive/161356276/hdl/ip_cores/urv-core/ip_cores/general-cores/sim/if_wb_master.svh:433: syntax error, unexpected \'(\', expecting IDENTIFIER\n      result_queue.push_back(c);\n                             ^\n%Error: Cannot continue\n%Error: Exiting due to too many errors encountered; --error-limit=50\n'
function automatic int poll();
      return 0;
   endfunction
function automatic int poll();

      return 0;
   endfunction