data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh
1: b'%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:23: Unsupported: classes\nclass spi_interrupt_test extends spi_test_base;\n^~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:23: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass spi_interrupt_test extends spi_test_base;\n                                 ^~~~~~~~~~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:27: Define or directive not defined: \'`uvm_component_utils\'\n`uvm_component_utils(spi_interrupt_test)\n^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:34: Unsupported: new constructor\nextern function new(string name = "spi_interrupt_test", uvm_component parent = null);\n                ^~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:34: syntax error, unexpected IDENTIFIER, expecting \')\'\nextern function new(string name = "spi_interrupt_test", uvm_component parent = null);\n                                                                      ^~~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:35: syntax error, unexpected IDENTIFIER, expecting \')\'\nextern function void build_phase(uvm_phase phase);\n                                           ^~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:36: syntax error, unexpected IDENTIFIER, expecting \')\'\nextern task run_phase(uvm_phase phase);\n                                ^~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:40: Unsupported: Hierarchical class references\nfunction spi_interrupt_test::new(string name = "spi_interrupt_test", uvm_component parent = null);\n                           ^~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:40: Unsupported: scoped class reference\nfunction spi_interrupt_test::new(string name = "spi_interrupt_test", uvm_component parent = null);\n                                ^\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:40: Unsupported: scoped new constructor\nfunction spi_interrupt_test::new(string name = "spi_interrupt_test", uvm_component parent = null);\n                             ^~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:40: syntax error, unexpected IDENTIFIER, expecting \')\'\nfunction spi_interrupt_test::new(string name = "spi_interrupt_test", uvm_component parent = null);\n                                                                                   ^~~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:46: Unsupported: Hierarchical class references\nfunction void spi_interrupt_test::build_phase(uvm_phase phase);\n                                ^~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:46: Unsupported: scoped class reference\nfunction void spi_interrupt_test::build_phase(uvm_phase phase);\n                                  ^~~~~~~~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:40: Unsupported: Out of class block function declaration\nfunction spi_interrupt_test::new(string name = "spi_interrupt_test", uvm_component parent = null);\n                             ^~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:46: syntax error, unexpected IDENTIFIER, expecting \')\'\nfunction void spi_interrupt_test::build_phase(uvm_phase phase);\n                                                        ^~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:51: Unsupported: Hierarchical class references\ntask spi_interrupt_test::run_phase(uvm_phase phase);\n                       ^~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:51: Unsupported: scoped class reference\ntask spi_interrupt_test::run_phase(uvm_phase phase);\n                         ^~~~~~~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:46: Unsupported: Out of class block function declaration\nfunction void spi_interrupt_test::build_phase(uvm_phase phase);\n         ^~~~\n%Error: data/full_repos/permissive/506636840/block_level_tbs/spi_tb/test/spi_interrupt_test.svh:51: syntax error, unexpected IDENTIFIER, expecting \')\'\ntask spi_interrupt_test::run_phase(uvm_phase phase);\n                                             ^~~~~\n%Error: Exiting due to 19 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function void spi_interrupt_test::build_phase(uvm_phase phase);
  uvm_reg::include_coverage("*", UVM_CVR_ADDR_MAP, this);
  super.build_phase(phase);
endfunction
function void spi_interrupt_test::build_phase(uvm_phase phase);

  uvm_reg::include_coverage("*", UVM_CVR_ADDR_MAP, this);
  super.build_phase(phase);
endfunction