data/full_repos/permissive/479094658/RCA8.v
1: b"%Error: data/full_repos/permissive/479094658/RCA8.v:15: Cannot find file containing module: 'RCA4'\n RCA4 u0 (.A(a[3:0]), .B(b[3:0] ^ (sub ? 4'hF : 4'h0)), .Cin(sub), .S(z[3:0]), .Cout(c));\n ^~~~\n        ... Looked in:\n             data/full_repos/permissive/479094658,data/full_repos/permissive/479094658/RCA4\n             data/full_repos/permissive/479094658,data/full_repos/permissive/479094658/RCA4.v\n             data/full_repos/permissive/479094658,data/full_repos/permissive/479094658/RCA4.sv\n             RCA4\n             RCA4.v\n             RCA4.sv\n             obj_dir/RCA4\n             obj_dir/RCA4.v\n             obj_dir/RCA4.sv\n%Error: data/full_repos/permissive/479094658/RCA8.v:16: Cannot find file containing module: 'RCA4'\n RCA4 u1 (.A(a[7:4]), .B(b[7:4] ^ (sub ? 4'hF : 4'h0)), .Cin(c), .S(z[7:4]), .Cout(Cout));\n ^~~~\n%Error: Exiting due to 2 error(s)\n"
module RCA8 (
	input [7:0] a, b,
	input sub,
	output [7:0] z,
	output Cout
);

	wire c;
	
	RCA4 u0 (.A(a[3:0]), .B(b[3:0] ^ (sub ? 4'hF : 4'h0)), .Cin(sub), .S(z[3:0]), .Cout(c));
	RCA4 u1 (.A(a[7:4]), .B(b[7:4] ^ (sub ? 4'hF : 4'h0)), .Cin(c), .S(z[7:4]), .Cout(Cout));

endmodule
module RCA8 (
	input [7:0] a, b,
	input sub,
	output [7:0] z,
	output Cout
);


	wire c;
	
	RCA4 u0 (.A(a[3:0]), .B(b[3:0] ^ (sub ? 4'hF : 4'h0)), .Cin(sub), .S(z[3:0]), .Cout(c));
	RCA4 u1 (.A(a[7:4]), .B(b[7:4] ^ (sub ? 4'hF : 4'h0)), .Cin(c), .S(z[7:4]), .Cout(Cout));

endmodule