data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv
 line:4: before: "class"
1: b'%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:4: Unsupported: classes\nclass parallel_seq extends hermes_base_seq; \n^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:4: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass parallel_seq extends hermes_base_seq; \n                           ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:5: Define or directive not defined: \'`uvm_object_utils\'\n`uvm_object_utils(parallel_seq)\n^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:10: Unsupported: new constructor\nfunction new(string name = "parallel_seq");\n         ^~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:11: Unsupported: super\n  super.new(name);\n  ^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:11: Unsupported: new with arguments\n  super.new(name);\n        ^~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:11: Unsupported: dotted new\n  super.new(name);\n  ^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:15: Unsupported: super\n  super.pre_body();\n  ^~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:20: syntax error, unexpected IDENTIFIER\n repeat_seq seq[hermes_pkg::NPORT];\n            ^~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:24: syntax error, unexpected ::, expecting \';\'\n  seq[i] = repeat_seq::type_id::create($sformatf("seq_%0d",i));\n                     ^~\n                                                                                                    : ... Perhaps \'repeat_seq\' 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/parallel_seq.sv:29: Unsupported: fork statements\n fork \n ^~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:31: syntax error, unexpected ::\n     for(int index=0;index<hermes_pkg::NPORT;index++)begin : for_loop\n                                     ^~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:31: syntax error, unexpected \')\', expecting \';\'\n     for(int index=0;index<hermes_pkg::NPORT;index++)begin : for_loop\n                                                    ^\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:36: Unsupported: SystemVerilog 2005 reserved word not implemented: \'randomize\'\n           if( !seq[idx].randomize() )\n                         ^~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:36: syntax error, unexpected \'(\'\n           if( !seq[idx].randomize() )\n                                   ^\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:37: Define or directive not defined: \'`uvm_error\'\n                                                                                                    : ... Suggested alternative: \'`error\'\n            `uvm_error("parallel_seq", "invalid cfg randomization"); \n            ^~~~~~~~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:41: syntax error, unexpected join_none, expecting end\n       join_none;\n       ^~~~~~~~~\n%Warning-ENDLABEL: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:42: End label \'for_loop\' does not match begin label \'isolating_thread\'\n     end : for_loop\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/parallel_seq.sv:43: Unsupported: wait fork statements\n   wait fork;  \n   ^~~~\n%Error: data/full_repos/permissive/158608551/noc-router/hermes_router/tb/seqs/src/parallel_seq.sv:44: syntax error, unexpected end, expecting join or join_any or join_none\n   end : isolating_thread\n   ^~~\n%Error: Cannot continue\n        ... See the manual and https://verilator.org for more assistance.\n'
function new(string name = "parallel_seq");
  super.new(name);
endfunction
function new(string name = "parallel_seq");

  super.new(name);
endfunction