data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv
1: b'%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:1: Unsupported: classes\nclass packet_in extends uvm_sequence_item;\n^~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:1: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass packet_in extends uvm_sequence_item;\n                        ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:3: syntax error, unexpected rand\n    rand bit [31:0] B;\n    ^~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:5: Unsupported: SystemVerilog 2005 reserved word not implemented: \'constraint\'\n    constraint my_range { \n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:5: syntax error, unexpected IDENTIFIER\n    constraint my_range { \n               ^~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:13: Define or directive not defined: \'`uvm_object_utils_begin\'\n    `uvm_object_utils_begin(packet_in)\n    ^~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:14: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int(A, UVM_ALL_ON|UVM_HEX)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:15: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int(B, UVM_ALL_ON|UVM_HEX)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:16: Define or directive not defined: \'`uvm_object_utils_end\'\n    `uvm_object_utils_end\n    ^~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:18: Unsupported: new constructor\n    function new(string name="packet_in");\n             ^~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:19: Unsupported: super\n        super.new(name);\n        ^~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:19: Unsupported: new with arguments\n        super.new(name);\n              ^~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:19: Unsupported: dotted new\n        super.new(name);\n        ^~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/packet_in.sv:22: syntax error, unexpected endclass\nendclass: packet_in\n^~~~~~~~\n%Error: Exiting due to 14 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new(string name="packet_in");
        super.new(name);
    endfunction
function new(string name="packet_in");

        super.new(name);
    endfunction