data/full_repos/permissive/486367830/verif/sv_core/env/ve_base_unit.svh
1: b'%Error: data/full_repos/permissive/486367830/verif/sv_core/env/ve_base_unit.svh:4: Unsupported: classes\nclass ve_base_unit;\n^~~~~\n%Error: data/full_repos/permissive/486367830/verif/sv_core/env/ve_base_unit.svh:9: Unsupported: new constructor\n   function new (string name, int id);\n            ^~~\n%Error: data/full_repos/permissive/486367830/verif/sv_core/env/ve_base_unit.svh:10: Unsupported: this\n      this.name=name;\n      ^~~~\n%Error: data/full_repos/permissive/486367830/verif/sv_core/env/ve_base_unit.svh:11: Unsupported: this\n      this.id=id;\n      ^~~~\n%Error: data/full_repos/permissive/486367830/verif/sv_core/env/ve_base_unit.svh:18: Unsupported: virtual class member qualifier\n   virtual task run();\n   ^~~~~~~\n%Error: Exiting due to 5 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function void print(int id);
     $display("%0d: %s", id, name);
   endfunction
function void print(int id);

     $display("%0d: %s", id, name);
   endfunction