data/full_repos/permissive/15946916/Lab6/lab6_4.v
1: b'%Error: data/full_repos/permissive/15946916/Lab6/lab6_4.v:6: Cannot find include file: lab6_3.v\n`include "lab6_3.v" \n         ^~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/15946916/Lab6,data/full_repos/permissive/15946916/lab6_3.v\n             data/full_repos/permissive/15946916/Lab6,data/full_repos/permissive/15946916/lab6_3.v.v\n             data/full_repos/permissive/15946916/Lab6,data/full_repos/permissive/15946916/lab6_3.v.sv\n             lab6_3.v\n             lab6_3.v.v\n             lab6_3.v.sv\n             obj_dir/lab6_3.v\n             obj_dir/lab6_3.v.v\n             obj_dir/lab6_3.v.sv\n%Error: Exiting due to 1 error(s)\n'
module ripple_carry_adder(S, Cout,A,B,Cin);
	input [3:0] A, B;
    input    Cin;
	output [3:0] S;
    output  Cout;
	

	wire [2:0] C;
	
	full_adder adder0(S[0], C[0], A[0], B[0], Cin);
	full_adder adder1(S[1], C[1], A[1], B[1], C[0]);
	full_adder adder2(S[2], C[2], A[2], B[2], C[1]);
	full_adder adder3(S[3], Cout, A[3], B[3], C[2]);

	endmodule
module ripple_carry_adder(S, Cout,A,B,Cin);

	input [3:0] A, B;
    input    Cin;
	output [3:0] S;
    output  Cout;
	

	wire [2:0] C;
	
	full_adder adder0(S[0], C[0], A[0], B[0], Cin);
	full_adder adder1(S[1], C[1], A[1], B[1], C[0]);
	full_adder adder2(S[2], C[2], A[2], B[2], C[1]);
	full_adder adder3(S[3], Cout, A[3], B[3], C[2]);

	endmodule