data/full_repos/permissive/488964817/full_adder.v
1: b"%Error: data/full_repos/permissive/488964817/full_adder.v:5: Cannot find file containing module: 'half_adder'\n half_adder ha1(in1, in2, sum1, cout1) ;\n ^~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/488964817,data/full_repos/permissive/488964817/half_adder\n             data/full_repos/permissive/488964817,data/full_repos/permissive/488964817/half_adder.v\n             data/full_repos/permissive/488964817,data/full_repos/permissive/488964817/half_adder.sv\n             half_adder\n             half_adder.v\n             half_adder.sv\n             obj_dir/half_adder\n             obj_dir/half_adder.v\n             obj_dir/half_adder.sv\n%Error: data/full_repos/permissive/488964817/full_adder.v:6: Cannot find file containing module: 'half_adder'\n half_adder ha2(sum1, Cin, Sum, cout2) ;\n ^~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module full_adder(in1, in2, Cin, Sum, Cout) ;
	input in1, in2, Cin ;
	output Sum, Cout ;
	wire sum1, cout1, cout2 ;
	half_adder ha1(in1, in2, sum1, cout1) ;
	half_adder ha2(sum1, Cin, Sum, cout2) ;
	assign Cout = cout1 || cout2 ;
endmodule
module full_adder(in1, in2, Cin, Sum, Cout) ;

	input in1, in2, Cin ;
	output Sum, Cout ;
	wire sum1, cout1, cout2 ;
	half_adder ha1(in1, in2, sum1, cout1) ;
	half_adder ha2(sum1, Cin, Sum, cout2) ;
	assign Cout = cout1 || cout2 ;
endmodule