data/full_repos/permissive/519759804/test_delayslot/HazardUnit.v
1: b'%Warning-MULTITOP: data/full_repos/permissive/519759804/test_delayslot/HazardUnit.v:24: Multiple top level modules\n                                                                                      : ... Suggest see manual; fix the duplicates, or use --top-module to select top.\n                   ... Use "/* verilator lint_off MULTITOP */" and lint_on around source to disable this message.\n                                                                                      : ... Top module \'LU_Hazard\'\nmodule LU_Hazard(IFID_MemWr, IFID_Rs, IFID_Rt, IDEX_MemRead, IDEX_Rt, PC_choice, IFID_choice, IDEX_choice);\n       ^~~~~~~~~\n                                                                                      : ... Top module \'J_Hazard\'\nmodule J_Hazard\n       ^~~~~~~~\n                                                                                      : ... Top module \'B_Hazard\'\nmodule B_Hazard\n       ^~~~~~~~\n%Error: Exiting due to 1 warning(s)\n'
module J_Hazard
#(parameter USE_DELAY_SLOT = 0)
(ID_willjump, IFID_choice);
	input [1:0] ID_willjump;
	output [1:0] IFID_choice;
	
	wire condition=(USE_DELAY_SLOT == 0 && ID_willjump != 2'b00);
	assign IFID_choice=condition?2'b00:
						2'b01;
endmodule
module J_Hazard
#(parameter USE_DELAY_SLOT = 0)
(ID_willjump, IFID_choice);

	input [1:0] ID_willjump;
	output [1:0] IFID_choice;
	
	wire condition=(USE_DELAY_SLOT == 0 && ID_willjump != 2'b00);
	assign IFID_choice=condition?2'b00:
						2'b01;
endmodule