data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/tests/ibex_icache_base_test.sv
1: b'%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/tests/ibex_icache_base_test.sv:5: Unsupported: classes\nclass ibex_icache_base_test extends dv_base_test #(\n^~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/tests/ibex_icache_base_test.sv:5: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass ibex_icache_base_test extends dv_base_test #(\n                                    ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/tests/ibex_icache_base_test.sv:10: Define or directive not defined: \'`uvm_component_utils\'\n  `uvm_component_utils(ibex_icache_base_test)\n  ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/tests/ibex_icache_base_test.sv:11: 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/tests/ibex_icache_base_test.sv:17: syntax error, unexpected IDENTIFIER, expecting \')\'\n  virtual 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/tests/ibex_icache_base_test.sv:19: syntax error, unexpected if\n    if (!uvm_config_db#(int unsigned)::get(this, "", "num_ecc_ways", num_ecc_ways)) begin\n    ^~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/tests/ibex_icache_base_test.sv:20: Define or directive not defined: \'`uvm_fatal\'\n      `uvm_fatal(`gfn, "failed to get num_ecc_ways from uvm_config_db")\n      ^~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/dv/uvm/icache/dv/tests/ibex_icache_base_test.sv:20: Define or directive not defined: \'`gfn\'\n      `uvm_fatal(`gfn, "failed to get num_ecc_ways from uvm_config_db")\n                 ^~~~\n%Error: Exiting due to 8 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function void build_phase(uvm_phase phase);
    int unsigned num_ecc_ways;
    if (!uvm_config_db#(int unsigned)::get(this, "", "num_ecc_ways", num_ecc_ways)) begin
      `uvm_fatal(`gfn, "failed to get num_ecc_ways from uvm_config_db")
    end

    super.build_phase(phase);



    cfg.create_ecc_agent_cfgs(num_ecc_ways);

  endfunction
function void build_phase(uvm_phase phase);

    int unsigned num_ecc_ways;
    if (!uvm_config_db#(int unsigned)::get(this, "", "num_ecc_ways", num_ecc_ways)) begin
      `uvm_fatal(`gfn, "failed to get num_ecc_ways from uvm_config_db")
    end

    super.build_phase(phase);



    cfg.create_ecc_agent_cfgs(num_ecc_ways);

  endfunction