data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv
 line:1: before: "_before"
1: b'%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:1: Define or directive not defined: \'`uvm_analysis_imp_decl\'\n`uvm_analysis_imp_decl(_before)\n^~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:1: syntax error, unexpected \'(\'\n`uvm_analysis_imp_decl(_before)\n                       ^~~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:2: Define or directive not defined: \'`uvm_analysis_imp_decl\'\n`uvm_analysis_imp_decl(_after)\n^~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:4: Unsupported: classes\nclass aes_scoreboard extends uvm_scoreboard;\n^~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:4: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass aes_scoreboard extends uvm_scoreboard;\n                             ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:5: Define or directive not defined: \'`uvm_component_utils\'\n `uvm_component_utils(aes_scoreboard)\n ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:16: Unsupported: new constructor\n function new(string name, uvm_component parent);\n          ^~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:16: syntax error, unexpected IDENTIFIER, expecting \')\'\n function new(string name, uvm_component parent);\n                                         ^~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:23: syntax error, unexpected IDENTIFIER, expecting \')\'\n function void build_phase(uvm_phase phase);\n                                     ^~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:33: syntax error, unexpected IDENTIFIER, expecting \')\'\n function void connect_phase(uvm_phase phase);\n                                       ^~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:47: syntax error, unexpected virtual\n virtual function void compare();\n         ^~~~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:51: Define or directive not defined: \'`uvm_info\'\n   `uvm_info("compare", {"Test: OK!"}, UVM_LOW);\n   ^~~~~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:51: syntax error, unexpected \',\'\n   `uvm_info("compare", {"Test: OK!"}, UVM_LOW);\n                      ^\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:53: Define or directive not defined: \'`uvm_info\'\n   `uvm_info("compare", {"Test: Fail!"}, UVM_LOW);\n   ^~~~~~~~~\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:53: syntax error, unexpected \',\'\n   `uvm_info("compare", {"Test: Fail!"}, UVM_LOW);\n                      ^\n%Error: data/full_repos/permissive/147974511/uvm/aes_scoreboard.sv:57: syntax error, unexpected endclass\nendclass: aes_scoreboard\n^~~~~~~~\n%Error: Exiting due to 16 error(s)\n'
function void connect_phase(uvm_phase phase);
		sb_export_before.connect(before_fifo.analysis_export);
		sb_export_after.connect(after_fifo.analysis_export);
	endfunction
function void connect_phase(uvm_phase phase);

		sb_export_before.connect(before_fifo.analysis_export);
		sb_export_after.connect(after_fifo.analysis_export);
	endfunction