data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv
 line:49: before: "import"
1: b'%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:50: Cannot find include file: ovm_macros.svh\n`include "ovm_macros.svh" \n         ^~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common,data/full_repos/permissive/220347822/ovm_macros.svh\n             data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common,data/full_repos/permissive/220347822/ovm_macros.svh.v\n             data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common,data/full_repos/permissive/220347822/ovm_macros.svh.sv\n             ovm_macros.svh\n             ovm_macros.svh.v\n             ovm_macros.svh.sv\n             obj_dir/ovm_macros.svh\n             obj_dir/ovm_macros.svh.v\n             obj_dir/ovm_macros.svh.sv\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:51: Cannot find include file: packet.sv\n`include "packet.sv" \n         ^~~~~~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:49: syntax error, unexpected IDENTIFIER, expecting PACKAGE-IDENTIFIER or STRING\nimport ovm_pkg::*; \n       ^~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:53: Unsupported: classes\nclass consumer extends ovm_component;\n^~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:53: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass consumer extends ovm_component;\n                       ^~~~~~~~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:58: Define or directive not defined: \'`ovm_component_utils\'\n   `ovm_component_utils(consumer)\n   ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:60: Unsupported: new constructor\n   function new(string name, ovm_component parent=null);\n            ^~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:60: syntax error, unexpected IDENTIFIER, expecting \')\'\n   function new(string name, ovm_component parent=null);\n                                           ^~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:67: syntax error, unexpected IDENTIFIER, expecting \')\'\n   virtual task put (packet t);\n                            ^\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/connections/common/consumer.sv:68: Define or directive not defined: \'`ovm_info\'\n     `ovm_info("CONSUMER/PKT/RECV",{"\\n",t.sprint()},OVM_MEDIUM)\n     ^~~~~~~~~\n%Error: Exiting due to 10 error(s)\n'
function new(string name, ovm_component parent=null);
      super.new(name,parent);
      in = new("in",  this);
      ap = new("ap", this);
   endfunction
function new(string name, ovm_component parent=null);

      super.new(name,parent);
      in = new("in",  this);
      ap = new("ap", this);
   endfunction