data/full_repos/permissive/190426879/pipelined_cpu/source/pipeif.v
1: b"%Error: data/full_repos/permissive/190426879/pipelined_cpu/source/pipeif.v:8: Cannot find file containing module: 'irom'\n irom irom_inst(pc[7:2], mem_clock, fetched_ins);\n ^~~~\n        ... Looked in:\n             data/full_repos/permissive/190426879/pipelined_cpu/source,data/full_repos/permissive/190426879/irom\n             data/full_repos/permissive/190426879/pipelined_cpu/source,data/full_repos/permissive/190426879/irom.v\n             data/full_repos/permissive/190426879/pipelined_cpu/source,data/full_repos/permissive/190426879/irom.sv\n             irom\n             irom.v\n             irom.sv\n             obj_dir/irom\n             obj_dir/irom.v\n             obj_dir/irom.sv\n%Error: data/full_repos/permissive/190426879/pipelined_cpu/source/pipeif.v:11: Cannot find file containing module: 'mux4x32'\n mux4x32 newpc(pc4, bpc, da, jpc, pcsource, npc);\n ^~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module pipeif (	pcsource, pc, bpc, da, jpc, npc, pc4, ins, mem_clock );  
	input [1:0]		pcsource;
	input [31:0]	pc, bpc, da, jpc;
	input 			mem_clock;
	output [31:0]	pc4, ins, npc;
	
	wire [31:0]		fetched_ins;
	irom irom_inst(pc[7:2], mem_clock, fetched_ins);
	assign ins = pcsource[0]? 32'h0:fetched_ins;
	assign pc4 = pc + 32'h4;
	mux4x32	newpc(pc4, bpc, da, jpc, pcsource, npc);
endmodule
module pipeif (	pcsource, pc, bpc, da, jpc, npc, pc4, ins, mem_clock );
  
	input [1:0]		pcsource;
	input [31:0]	pc, bpc, da, jpc;
	input 			mem_clock;
	output [31:0]	pc4, ins, npc;
	
	wire [31:0]		fetched_ins;
	irom irom_inst(pc[7:2], mem_clock, fetched_ins);
	assign ins = pcsource[0]? 32'h0:fetched_ins;
	assign pc4 = pc + 32'h4;
	mux4x32	newpc(pc4, bpc, da, jpc, pcsource, npc);
endmodule