data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv
 line:5: before: "class"
1: b'%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:5: Unsupported: classes\nclass repeat_seq extends hermes_base_seq; \n^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:5: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass repeat_seq extends hermes_base_seq; \n                         ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:6: Define or directive not defined: \'`uvm_object_utils\'\n`uvm_object_utils(repeat_seq)\n^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:11: Unsupported: new constructor\nfunction new(string name = "repeat_seq");\n         ^~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:12: Unsupported: super\n  super.new(name);\n  ^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:12: Unsupported: new with arguments\n  super.new(name);\n        ^~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:12: Unsupported: dotted new\n  super.new(name);\n  ^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:16: Unsupported: super\n  super.pre_body();\n  ^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:18: syntax error, unexpected \'#\'\n  if(!uvm_config_db #(hermes_router_seq_config)::get(get_sequencer(), "", "config", cfg))\n                    ^\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:19: Define or directive not defined: \'`uvm_fatal\'\n    `uvm_fatal(get_type_name(), "config config_db lookup failed")\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:28: syntax error, unexpected ::, expecting \';\'\n    tx = hermes_packet_t::type_id::create("tx");\n                        ^~\n                                                                                                  : ... Perhaps \'hermes_packet_t\' is a package which needs to be predeclared? (IEEE 1800-2017 26.3)\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:33: Unsupported: SystemVerilog 2005 reserved word not implemented: \'randomize\'\n    if( ! tx.randomize() with {\n             ^~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:33: syntax error, unexpected \'(\'\n    if( ! tx.randomize() with {\n                       ^\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:33: Unsupported: SystemVerilog 2005 reserved word not implemented: \'with\'\n    if( ! tx.randomize() with {\n                         ^~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:35: syntax error, unexpected \';\'\n        tx.header == cfg.header;\n                               ^\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:38: Define or directive not defined: \'`uvm_error\'\n                                                                                                  : ... Suggested alternative: \'`error\'\n      `uvm_error("repeat_seq", "invalid seq item randomization"); \n      ^~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:39: Define or directive not defined: \'`uvm_info\'\n    `uvm_info("repeat_seq", cfg.convert2string(), UVM_HIGH)\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:39: syntax error, unexpected \',\'\n    `uvm_info("repeat_seq", cfg.convert2string(), UVM_HIGH)\n                          ^\n%Warning-ENDLABEL: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:43: End label \'body\' does not match begin label \'pre_body\'\nendtask: body\n         ^~~~\n                   ... Use "/* verilator lint_off ENDLABEL */" and lint_on around source to disable this message.\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/repeat_seq.sv:45: syntax error, unexpected endclass\nendclass: repeat_seq\n^~~~~~~~\n%Error: Exiting due to 19 error(s), 1 warning(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new(string name = "repeat_seq");
  super.new(name);
endfunction
function new(string name = "repeat_seq");

  super.new(name);
endfunction