data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh
1: b'%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:2: Unsupported: classes\nclass ahb2reg_adapter extends uvm_reg_adapter;\n^~~~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:2: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass ahb2reg_adapter extends uvm_reg_adapter;\n                              ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:3: Define or directive not defined: \'`uvm_object_utils\'\n `uvm_object_utils(ahb2reg_adapter)\n ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:6: Unsupported: new constructor\n function new(string name = "ahb2reg_adapter");\n          ^~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:7: Unsupported: super\n  super.new(name);\n  ^~~~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:7: Unsupported: new with arguments\n  super.new(name);\n        ^~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:7: Unsupported: dotted new\n  super.new(name);\n  ^~~~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:11: syntax error, unexpected IDENTIFIER, expecting \'(\' or \';\'\n function uvm_sequence_item reg2bus(const ref uvm_reg_bus_op rw);\n                            ^~~~~~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:19: syntax error, unexpected IDENTIFIER, expecting \')\'\n function void bus2reg(uvm_sequence_item bus_item, ref uvm_reg_bus_op rw);\n                                         ^~~~~~~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:22: Unsupported or unknown PLI call: $cast\n  if(!$cast(t, bus_item))begin\n      ^~~~~\n%Error: data/full_repos/permissive/506636840/agents/ahb_agent/ahb_register_adapter.svh:23: Define or directive not defined: \'`uvm_fatal\'\n   `uvm_fatal("CAST FAILED", "IN the rgm bus2reg")\n   ^~~~~~~~~~\n%Error: Exiting due to 11 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new(string name = "ahb2reg_adapter");
		super.new(name);

	endfunction
function new(string name = "ahb2reg_adapter");

		super.new(name);

	endfunction