data/full_repos/permissive/430179659/LAB4/tb/env.sv
1: b'%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:1: Unsupported: classes\nclass env extends uvm_env;\n^~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:1: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass env extends uvm_env;\n                  ^~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:8: Define or directive not defined: \'`uvm_component_utils\'\n    `uvm_component_utils(env)\n    ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:10: Unsupported: new constructor\n    function new(string name, uvm_component parent = null);\n             ^~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:10: syntax error, unexpected IDENTIFIER, expecting \')\'\n    function new(string name, uvm_component parent = null);\n                                            ^~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:15: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void build_phase(uvm_phase phase);\n                                                ^~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:23: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void connect_phase(uvm_phase phase);\n                                                  ^~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:36: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void end_of_elaboration_phase(uvm_phase phase);\n                                                             ^~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:40: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void report_phase(uvm_phase phase);\n                                                 ^~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:42: Define or directive not defined: \'`uvm_info\'\n        `uvm_info(get_type_name(), $sformatf("Reporting matched %0d", comp.m_matches), UVM_NONE)\n        ^~~~~~~~~\n%Error: data/full_repos/permissive/430179659/LAB4/tb/env.sv:44: Define or directive not defined: \'`uvm_error\'\n                                                              : ... Suggested alternative: \'`error\'\n            `uvm_error(get_type_name(), $sformatf("Saw %0d mismatched samples", comp.m_mismatches))\n            ^~~~~~~~~~\n%Error: Exiting due to 11 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function void end_of_elaboration_phase(uvm_phase phase);
        super.end_of_elaboration_phase(phase);
    endfunction
function void end_of_elaboration_phase(uvm_phase phase);

        super.end_of_elaboration_phase(phase);
    endfunction