data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh
1: b'%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:24: Unsupported: classes\nclass spi_sequencer extends uvm_sequencer #(spi_seq_item, spi_seq_item);\n^~~~~\n%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:24: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass spi_sequencer extends uvm_sequencer #(spi_seq_item, spi_seq_item);\n                            ^~~~~~~~~~~~~\n%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:28: Define or directive not defined: \'`uvm_component_utils\'\n`uvm_component_utils(spi_sequencer)\n^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:31: Unsupported: new constructor\nextern function new(string name="spi_sequencer", uvm_component parent = null);\n                ^~~\n%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:31: syntax error, unexpected IDENTIFIER, expecting \')\'\nextern function new(string name="spi_sequencer", uvm_component parent = null);\n                                                               ^~~~~~\n%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:35: Unsupported: Hierarchical class references\nfunction spi_sequencer::new(string name="spi_sequencer", uvm_component parent = null);\n                      ^~\n%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:35: Unsupported: scoped class reference\nfunction spi_sequencer::new(string name="spi_sequencer", uvm_component parent = null);\n                           ^\n%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:35: Unsupported: scoped new constructor\nfunction spi_sequencer::new(string name="spi_sequencer", uvm_component parent = null);\n                        ^~~\n%Error: data/full_repos/permissive/506636840/agents/spi_agent/spi_sequencer.svh:35: syntax error, unexpected IDENTIFIER, expecting \')\'\nfunction spi_sequencer::new(string name="spi_sequencer", uvm_component parent = null);\n                                                                       ^~~~~~\n%Error: Exiting due to 9 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new(string name="spi_sequencer", uvm_component parent = null);

endclass: spi_sequencer

function spi_sequencer::new(string name="spi_sequencer", uvm_component parent = null);
  super.new(name, parent);
endfunction
function new(string name="spi_sequencer", uvm_component parent = null);


endclass: spi_sequencer

function spi_sequencer::new(string name="spi_sequencer", uvm_component parent = null);
  super.new(name, parent);
endfunction