data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv
[Errno 2] No such file or directory: 'preprocess.output'
1: b'%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:21: Unsupported: classes\nclass sub_object extends ovm_object;\n^~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:21: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass sub_object extends ovm_object;\n                         ^~~~~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:23: Define or directive not defined: \'`ovm_object_utils\'\n    `ovm_object_utils(sub_object)\n    ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:27: Unsupported: new constructor\n    function new(string name="");\n             ^~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:28: Unsupported: super\n      super.new(name);\n      ^~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:28: Unsupported: new with arguments\n      super.new(name);\n            ^~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:28: Unsupported: dotted new\n      super.new(name);\n      ^~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:31: syntax error, unexpected virtual\n    virtual function void do_pack(ovm_packer packer);\n            ^~~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:31: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void do_pack(ovm_packer packer);\n                                             ^~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:35: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void do_unpack(ovm_packer packer);\n                                               ^~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:39: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void do_copy(ovm_object rhs);\n                                             ^~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:41: syntax error, unexpected assert\n      assert($cast(_rhs,rhs));\n      ^~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:41: Unsupported or unknown PLI call: $cast\n      assert($cast(_rhs,rhs));\n             ^~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:45: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function bit do_compare(ovm_object rhs, ovm_comparer comparer);\n                                               ^~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:47: syntax error, unexpected assert\n      assert($cast(_rhs,rhs));\n      ^~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:47: Unsupported or unknown PLI call: $cast\n      assert($cast(_rhs,rhs));\n             ^~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:52: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void do_print(ovm_printer printer);\n                                               ^~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:56: syntax error, unexpected IDENTIFIER, expecting \')\'\n    virtual function void do_record(ovm_recorder recorder);\n                                                 ^~~~~~~~\n%Error: data/full_repos/permissive/220347822/nvidia-dla-blocks/hw/third_party_tools/uvmc-2.3.0/examples_ovm/field_types/sub_object.sv:64: syntax error, unexpected endclass\n  endclass\n  ^~~~~~~~\n%Error: Exiting due to 19 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