data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv
1: b'%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:1: Unsupported: classes\nclass axi4_scoreboard extends uvm_scoreboard;\n^~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:1: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass axi4_scoreboard extends uvm_scoreboard;\n                              ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:2: Define or directive not defined: \'`uvm_component_utils\'\n  `uvm_component_utils(axi4_scoreboard)\n  ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:8: Unsupported: new constructor\n  function new(string name, uvm_component parent);\n           ^~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:8: syntax error, unexpected IDENTIFIER, expecting \')\'\n  function new(string name, uvm_component parent);\n                                          ^~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:13: 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_scoreboard.sv:18: syntax error, unexpected IDENTIFIER, expecting \')\'\n  function void write(axi4_transaction tr);\n                                       ^~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:22: syntax error, unexpected IDENTIFIER, expecting \')\'\n  virtual task run_phase(uvm_phase phase);\n                                   ^~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:31: Define or directive not defined: \'`uvm_info\'\n        `uvm_info("[axi4_scoreboard]",$sformatf("WR DATA"),UVM_LOW)\n        ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:32: Define or directive not defined: \'`uvm_info\'\n        `uvm_info("*",$sformatf("ADDR: %0h",expdata.addr),UVM_LOW)\n        ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:33: Define or directive not defined: \'`uvm_info\'\n        `uvm_info("*",$sformatf("DATA: %0h",expdata.data),UVM_LOW)        \n        ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:37: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("[axi4_scoreboard]",$sformatf("RD DATA"),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:38: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("*",$sformatf("Addr: %0h",expdata.addr),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:39: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("*",$sformatf("Expect : %0h Got: %0h",sc_mem[expdata.addr],expdata.data),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:42: Define or directive not defined: \'`uvm_error\'\n                                                                                          : ... Suggested alternative: \'`error\'\n          `uvm_error("[axi4_scoreboard]","RD ERROR")\n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:43: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("*",$sformatf("Addr: %0h",expdata.addr),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:44: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("*",$sformatf("Expect : %0h Got: %0h",sc_mem[expdata.addr],expdata.data),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:50: Define or directive not defined: \'`uvm_info\'\n        `uvm_info("[axi4_scoreboard]",$sformatf("WR DATA"),UVM_LOW)\n        ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:51: Define or directive not defined: \'`uvm_info\'\n        `uvm_info("*",$sformatf("Addr: %0h",expdata.addr),UVM_LOW)\n        ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:52: Define or directive not defined: \'`uvm_info\'\n        `uvm_info("*",$sformatf("Data: %0h",expdata.data),UVM_LOW)        \n        ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:56: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("[axi4_scoreboard]",$sformatf("RD ERROR"),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:57: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("*",$sformatf("ADDR: %0h",expdata.addr),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:58: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("*",$sformatf("Expect : %0h Got: %0h",sc_mem[expdata.addr],expdata.data),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:61: Define or directive not defined: \'`uvm_error\'\n                                                                                          : ... Suggested alternative: \'`error\'\n          `uvm_error("[axi4_scoreboard]","RD ERROR")\n          ^~~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:62: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("*",$sformatf("ADDR: %0h",expdata.addr),UVM_LOW)\n          ^~~~~~~~~\n%Error: data/full_repos/permissive/489980666/old_ip/axi4_dv/axi4/uvm/axi4_scoreboard.sv:63: Define or directive not defined: \'`uvm_info\'\n          `uvm_info("*",$sformatf("Expect : %0h Got: %0h",sc_mem[expdata.addr],expdata.data),UVM_LOW)\n          ^~~~~~~~~\n%Error: Exiting due to 26 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function void write(axi4_transaction tr);
    exp_queue.push_back(tr);
  endfunction
function void write(axi4_transaction tr);

    exp_queue.push_back(tr);
  endfunction