data/full_repos/permissive/482848318/DPU.v
1: b"%Error: data/full_repos/permissive/482848318/DPU.v:17: Cannot find file containing module: 'ALU'\n ALU u0 (.Ain(Ain), .Bin(Bin), .ALUop(ALUop), .ALUout(ALUout));\n ^~~\n        ... Looked in:\n             data/full_repos/permissive/482848318,data/full_repos/permissive/482848318/ALU\n             data/full_repos/permissive/482848318,data/full_repos/permissive/482848318/ALU.v\n             data/full_repos/permissive/482848318,data/full_repos/permissive/482848318/ALU.sv\n             ALU\n             ALU.v\n             ALU.sv\n             obj_dir/ALU\n             obj_dir/ALU.v\n             obj_dir/ALU.sv\n%Error: data/full_repos/permissive/482848318/DPU.v:18: Cannot find file containing module: 'bcd7segDEC'\n bcd7segDEC u1 (.SW(ALUout), .HEX5(seg), .LEDR());\n ^~~~~~~~~~\n%Error: data/full_repos/permissive/482848318/DPU.v:19: Cannot find file containing module: 'Debug_Interface'\n Debug_Interface u2 (.ALUout(ALUout), .Ain(Ain), .Bin(Bin), .ALUop(ALUop), .dsel(dsel), .dout(dout));\n ^~~~~~~~~~~~~~~\n%Error: Exiting due to 3 error(s)\n"
module DPU (
	input [15:0] din,
	input [1:0] dsel,
	output [7:0] seg, dout
);

	wire [3:0] Ain = din[3:0];
	wire [3:0] Bin = din[7:4];
	wire [2:0] ALUop = din[10:8];
	wire [3:0] ALUout;

	
	ALU u0 (.Ain(Ain), .Bin(Bin), .ALUop(ALUop), .ALUout(ALUout));
	bcd7segDEC u1 (.SW(ALUout), .HEX5(seg), .LEDR());
	Debug_Interface u2 (.ALUout(ALUout), .Ain(Ain), .Bin(Bin), .ALUop(ALUop), .dsel(dsel), .dout(dout));

endmodule
module DPU (
	input [15:0] din,
	input [1:0] dsel,
	output [7:0] seg, dout
);


	wire [3:0] Ain = din[3:0];
	wire [3:0] Bin = din[7:4];
	wire [2:0] ALUop = din[10:8];
	wire [3:0] ALUout;

	
	ALU u0 (.Ain(Ain), .Bin(Bin), .ALUop(ALUop), .ALUout(ALUout));
	bcd7segDEC u1 (.SW(ALUout), .HEX5(seg), .LEDR());
	Debug_Interface u2 (.ALUout(ALUout), .Ain(Ain), .Bin(Bin), .ALUop(ALUop), .dsel(dsel), .dout(dout));

endmodule