data/full_repos/permissive/155217800/Part 4/Part4.v
 line:178: before: ")"
1: b'%Error: Cannot find file containing module: 4,data/full_repos/permissive/155217800\n        ... Looked in:\n             data/full_repos/permissive/155217800/Part/4,data/full_repos/permissive/155217800\n             data/full_repos/permissive/155217800/Part/4,data/full_repos/permissive/155217800.v\n             data/full_repos/permissive/155217800/Part/4,data/full_repos/permissive/155217800.sv\n             4,data/full_repos/permissive/155217800\n             4,data/full_repos/permissive/155217800.v\n             4,data/full_repos/permissive/155217800.sv\n             obj_dir/4,data/full_repos/permissive/155217800\n             obj_dir/4,data/full_repos/permissive/155217800.v\n             obj_dir/4,data/full_repos/permissive/155217800.sv\n%Error: Cannot find file containing module: data/full_repos/permissive/155217800/Part\n%Error: Cannot find file containing module: 4/Part4.v\n%Error: Exiting due to 3 error(s)\n'
module four_bit_adder(

	x,
	y,
	out,
	carry
);

input [3:0] x;
input [3:0] y;
output [4:0] out;
output carry;

wire [3:0] cout;

full_adder(x[0], y[0], out[0], 0, cout[0]);
full_adder(x[1], y[1], out[1], cout[0], cout[1]);
full_adder(x[2], y[2], out[2], cout[1], cout[2]);
full_adder(x[3], y[3], out[3], cout[2], cout[3]);
assign out[4] = cout[3];

endmodule
module four_bit_adder(

	x,
	y,
	out,
	carry
);


input [3:0] x;
input [3:0] y;
output [4:0] out;
output carry;

wire [3:0] cout;

full_adder(x[0], y[0], out[0], 0, cout[0]);
full_adder(x[1], y[1], out[1], cout[0], cout[1]);
full_adder(x[2], y[2], out[2], cout[1], cout[2]);
full_adder(x[3], y[3], out[3], cout[2], cout[3]);
assign out[4] = cout[3];

endmodule