data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv
1: b'%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:1: Unsupported: classes\nclass axi4_test extends uvm_test;\n^~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:1: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass axi4_test extends uvm_test;\n                        ^~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:3: Define or directive not defined: \'`uvm_component_utils\'\n  `uvm_component_utils(axi4_test);\n  ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:6: Unsupported: virtual data type\n  virtual dut_if vif;\n  ^~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:8: Unsupported: new constructor\n  function new(string name = "axi4_test", uvm_component parent = null);\n           ^~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:8: syntax error, unexpected IDENTIFIER, expecting \')\'\n  function new(string name = "axi4_test", uvm_component parent = null);\n                                                        ^~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:12: syntax error, unexpected IDENTIFIER, expecting \')\'\n  function void build_phase(uvm_phase phase);\n                                      ^~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:15: Unsupported: virtual data type\n    if (!uvm_config_db#(virtual dut_if)::get(this, "", "vif", vif)) begin\n                        ^~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:16: Define or directive not defined: \'`uvm_fatal\'\n      `uvm_fatal("[axi4_test]", "No virtual interface !")\n      ^~~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:18: Unsupported: virtual data type\n    uvm_config_db#(virtual dut_if)::set( this, "env", "vif", vif);\n                   ^~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_test.sv:21: syntax error, unexpected IDENTIFIER, expecting \')\'\n  task run_phase( uvm_phase phase );\n                            ^~~~~\n%Error: Exiting due to 11 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new(string name = "axi4_test", uvm_component parent = null);
    super.new(name, parent);
  endfunction
function new(string name = "axi4_test", uvm_component parent = null);

    super.new(name, parent);
  endfunction