data/full_repos/permissive/172908596/Load and store Instruction/alu+cu.v
1: b'%Error: Cannot find file containing module: and\n        ... Looked in:\n             data/full_repos/permissive/172908596/Load/and\n             data/full_repos/permissive/172908596/Load/and.v\n             data/full_repos/permissive/172908596/Load/and.sv\n             and\n             and.v\n             and.sv\n             obj_dir/and\n             obj_dir/and.v\n             obj_dir/and.sv\n%Error: Cannot find file containing module: store\n%Error: Cannot find file containing module: Instruction,data/full_repos/permissive/172908596\n%Error: Cannot find file containing module: data/full_repos/permissive/172908596/Load\n%Error: Cannot find file containing module: Instruction/alu+cu.v\n%Error: Exiting due to 5 error(s)\n'
module alu16(a,b,cin,control,result,cout);
	
	input [15:0]a;
	input [15:0]b;
	output [15:0] result;
	input [3:0] control;
	input cin;
	output cout;
	wire c1,c2,c3;
	alu4 M1(a[3:0],b[3:0],cin,control,result[3:0],c1);
	alu4 M2(a[7:4],b[7:4],c1,control,result[7:4],c2);
	alu4 M3(a[11:8],b[11:8],c2,control,result[11:8],c3);
	alu4 M4(a[15:12],b[15:12],c3,control,result[15:12],cout);
endmodule
module alu16(a,b,cin,control,result,cout);

	
	input [15:0]a;
	input [15:0]b;
	output [15:0] result;
	input [3:0] control;
	input cin;
	output cout;
	wire c1,c2,c3;
	alu4 M1(a[3:0],b[3:0],cin,control,result[3:0],c1);
	alu4 M2(a[7:4],b[7:4],c1,control,result[7:4],c2);
	alu4 M3(a[11:8],b[11:8],c2,control,result[11:8],c3);
	alu4 M4(a[15:12],b[15:12],c3,control,result[15:12],cout);
endmodule