data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv
 line:1: before: "class"
1: b'%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:1: Unsupported: classes\nclass hermes_router_env_config extends uvm_object;\n^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:1: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass hermes_router_env_config extends uvm_object;\n                                       ^~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:2: Define or directive not defined: \'`uvm_object_utils\'\n`uvm_object_utils(hermes_router_env_config)\n^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:6: syntax error, unexpected IDENTIFIER\nhermes_agent_config agent_cfg[hermes_pkg::NPORT];\n^~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:9: Unsupported: new constructor\nfunction new( string name = "" );\n         ^~~\n%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:10: Unsupported: super\n  super.new( name );\n  ^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:10: Unsupported: new with arguments\n  super.new( name );\n        ^~~\n%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:10: Unsupported: dotted new\n  super.new( name );\n  ^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/vips/hermes_router_env_pkg/src/hermes_router_env_config.sv:13: syntax error, unexpected endclass\nendclass : hermes_router_env_config\n^~~~~~~~\n%Error: Exiting due to 9 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new( string name = "" );
  super.new( name );
endfunction
function new( string name = "" );

  super.new( name );
endfunction