data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv
1: b"%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:7: Unsupported: classes\nclass ibex_icache_mem_sequencer\n^~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:8: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\n  extends dv_base_sequencer #(.ITEM_T (ibex_icache_mem_resp_item),\n          ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:11: Define or directive not defined: '`uvm_component_utils'\n  `uvm_component_utils(ibex_icache_mem_sequencer)\n  ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:12: Define or directive not defined: '`uvm_component_new'\n  `uvm_component_new\n  ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:15: syntax error, unexpected ')', expecting IDENTIFIER or '=' or do or final\n  uvm_tlm_analysis_fifo #(bit [31:0])               seed_fifo;\n                                    ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:20: syntax error, unexpected IDENTIFIER, expecting ')'\n  function void build_phase(uvm_phase phase);\n                                      ^~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:26: syntax error, unexpected IDENTIFIER, expecting ')'\n  function void register_hb (uvm_callbacks_objection obj);\n                                                     ^~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:30: syntax error, unexpected IDENTIFIER, expecting ')'\n  virtual function void send_request(uvm_sequence_base sequence_ptr,\n                                                       ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/ibex_icache_mem_agent/ibex_icache_mem_sequencer.sv:32: syntax error, unexpected ')', expecting ',' or ';'\n                                     bit rerandomize = 0);\n                                                        ^\n%Error: Exiting due to 9 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n"
function void build_phase(uvm_phase phase);
    super.build_phase(phase);
    request_fifo = new("request_fifo", this);
    seed_fifo    = new("seed_fifo", this);
  endfunction
function void build_phase(uvm_phase phase);

    super.build_phase(phase);
    request_fifo = new("request_fifo", this);
    seed_fifo    = new("seed_fifo", this);
  endfunction