data/full_repos/permissive/146246005/Carry Select Adder/Carry_Sel_Adder.v
1: b'%Error: Cannot find file containing module: Select\n        ... Looked in:\n             data/full_repos/permissive/146246005/Carry/Select\n             data/full_repos/permissive/146246005/Carry/Select.v\n             data/full_repos/permissive/146246005/Carry/Select.sv\n             Select\n             Select.v\n             Select.sv\n             obj_dir/Select\n             obj_dir/Select.v\n             obj_dir/Select.sv\n%Error: Cannot find file containing module: Adder,data/full_repos/permissive/146246005\n%Error: Cannot find file containing module: data/full_repos/permissive/146246005/Carry\n%Error: Cannot find file containing module: Adder/Carry_Sel_Adder.v\n%Error: Exiting due to 4 error(s)\n'
module Carry_Sel_Adder(c6, sum, A, B, c0);
	input [5:0] A, B;
	input c0; 
	output [5:0] sum;
	output c6;
	
	Full_Adder FA0(c0, A[0], B[0], c1, sum[0]);
	Full_Adder FA1(c1, A[1], B[1], c2, sum[1]);
	
	Twobitadder TBA0(c2, A[3:2], B[3:2], co0, co1, sum[2], sum[3]);
	
	mux mux0(co1, co0, c2, c4);
	
	Twobitadder TBA1(c4, A[5:4], B[5:4], co2, co3, sum[4], sum[5]);
	
	mux mux1(co3, co2, c4, c6);
endmodule
module Carry_Sel_Adder(c6, sum, A, B, c0);

	input [5:0] A, B;
	input c0; 
	output [5:0] sum;
	output c6;
	
	Full_Adder FA0(c0, A[0], B[0], c1, sum[0]);
	Full_Adder FA1(c1, A[1], B[1], c2, sum[1]);
	
	Twobitadder TBA0(c2, A[3:2], B[3:2], co0, co1, sum[2], sum[3]);
	
	mux mux0(co1, co0, c2, c4);
	
	Twobitadder TBA1(c4, A[5:4], B[5:4], co2, co3, sum[4], sum[5]);
	
	mux mux1(co3, co2, c4, c6);
endmodule