data/full_repos/permissive/452016975/src/_32bit_adder.v
1: b"%Error: data/full_repos/permissive/452016975/src/_32bit_adder.v:7: Cannot find file containing module: '_4bit_adder'\n _4bit_adder fatb7(S[3:0], carry_out1, A[3:0], B[3:0], carry_in);  \n ^~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/452016975/src,data/full_repos/permissive/452016975/_4bit_adder\n             data/full_repos/permissive/452016975/src,data/full_repos/permissive/452016975/_4bit_adder.v\n             data/full_repos/permissive/452016975/src,data/full_repos/permissive/452016975/_4bit_adder.sv\n             _4bit_adder\n             _4bit_adder.v\n             _4bit_adder.sv\n             obj_dir/_4bit_adder\n             obj_dir/_4bit_adder.v\n             obj_dir/_4bit_adder.sv\n%Error: data/full_repos/permissive/452016975/src/_32bit_adder.v:8: Cannot find file containing module: '_4bit_adder'\n _4bit_adder fatb6(S[7:4], carry_out2, A[7:4], B[7:4], carry_out1); \n ^~~~~~~~~~~\n%Error: data/full_repos/permissive/452016975/src/_32bit_adder.v:9: Cannot find file containing module: '_4bit_adder'\n _4bit_adder fatb5(S[11:8], carry_out3, A[11:8], B[11:8], carry_out2); \n ^~~~~~~~~~~\n%Error: data/full_repos/permissive/452016975/src/_32bit_adder.v:10: Cannot find file containing module: '_4bit_adder'\n _4bit_adder fatb4(S[15:12], carry_out4, A[15:12], B[15:12], carry_out3);\n ^~~~~~~~~~~\n%Error: data/full_repos/permissive/452016975/src/_32bit_adder.v:11: Cannot find file containing module: '_4bit_adder'\n _4bit_adder fatb3(S[19:16], carry_out5, A[19:16], B[19:16], carry_out4);  \n ^~~~~~~~~~~\n%Error: data/full_repos/permissive/452016975/src/_32bit_adder.v:12: Cannot find file containing module: '_4bit_adder'\n _4bit_adder fatb2(S[23:20], carry_out6, A[23:20], B[23:20], carry_out5);\n ^~~~~~~~~~~\n%Error: data/full_repos/permissive/452016975/src/_32bit_adder.v:13: Cannot find file containing module: '_4bit_adder'\n _4bit_adder fatb1(S[27:24], carry_out7, A[27:24], B[27:24], carry_out6);\n ^~~~~~~~~~~\n%Error: data/full_repos/permissive/452016975/src/_32bit_adder.v:14: Cannot find file containing module: '_4bit_adder'\n _4bit_adder fatb0(S[31:28], carry_out, A[31:28], B[31:28], carry_out7);\n ^~~~~~~~~~~\n%Error: Exiting due to 8 error(s)\n"
module _32bit_adder (S,carry_out,A,B,carry_in);
input [31:0] A,B;
input carry_in;
output carry_out;
output [31:0] S;
wire carry_out1,carry_out2,carry_out3,carry_out4,carry_out5,carry_out6,carry_out7;
	_4bit_adder fatb7(S[3:0], carry_out1, A[3:0], B[3:0], carry_in);		
	_4bit_adder fatb6(S[7:4], carry_out2, A[7:4], B[7:4], carry_out1);	
	_4bit_adder fatb5(S[11:8], carry_out3, A[11:8], B[11:8], carry_out2);	
	_4bit_adder fatb4(S[15:12], carry_out4, A[15:12], B[15:12], carry_out3);
	_4bit_adder fatb3(S[19:16], carry_out5, A[19:16], B[19:16], carry_out4);		
	_4bit_adder fatb2(S[23:20], carry_out6, A[23:20], B[23:20], carry_out5);
	_4bit_adder fatb1(S[27:24], carry_out7, A[27:24], B[27:24], carry_out6);
	_4bit_adder fatb0(S[31:28], carry_out, A[31:28], B[31:28], carry_out7);
	
		
				
				
endmodule
module _32bit_adder (S,carry_out,A,B,carry_in);

input [31:0] A,B;
input carry_in;
output carry_out;
output [31:0] S;
wire carry_out1,carry_out2,carry_out3,carry_out4,carry_out5,carry_out6,carry_out7;
	_4bit_adder fatb7(S[3:0], carry_out1, A[3:0], B[3:0], carry_in);		
	_4bit_adder fatb6(S[7:4], carry_out2, A[7:4], B[7:4], carry_out1);	
	_4bit_adder fatb5(S[11:8], carry_out3, A[11:8], B[11:8], carry_out2);	
	_4bit_adder fatb4(S[15:12], carry_out4, A[15:12], B[15:12], carry_out3);
	_4bit_adder fatb3(S[19:16], carry_out5, A[19:16], B[19:16], carry_out4);		
	_4bit_adder fatb2(S[23:20], carry_out6, A[23:20], B[23:20], carry_out5);
	_4bit_adder fatb1(S[27:24], carry_out7, A[27:24], B[27:24], carry_out6);
	_4bit_adder fatb0(S[31:28], carry_out, A[31:28], B[31:28], carry_out7);
	
		
				
				
endmodule