data/full_repos/permissive/200893858/Adders/RippleCarryAdders/s64ba.v
1: b'%Error: data/full_repos/permissive/200893858/Adders/RippleCarryAdders/s64ba.v:1: Cannot find include file: 16ba.v\n`include "16ba.v" \n         ^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/200893858/Adders/RippleCarryAdders,data/full_repos/permissive/200893858/16ba.v\n             data/full_repos/permissive/200893858/Adders/RippleCarryAdders,data/full_repos/permissive/200893858/16ba.v.v\n             data/full_repos/permissive/200893858/Adders/RippleCarryAdders,data/full_repos/permissive/200893858/16ba.v.sv\n             16ba.v\n             16ba.v.v\n             16ba.v.sv\n             obj_dir/16ba.v\n             obj_dir/16ba.v.v\n             obj_dir/16ba.v.sv\n%Error: Exiting due to 1 error(s)\n'
module s64ba(A,B,Cin,sum,carry);
input [63:0] A,B;
output [63:0] sum;
input Cin;
output carry;
wire w0,w1,w2;
s16ba s64a_0(A[15:0],B[15:0],Cin,sum[15:0],w0);
s16ba s64a_1(A[31:16],B[31:16],w0,sum[31:16],w1);
s16ba s64a_2(A[47:32],B[47:32],w1,sum[47:32],w2);
s16ba s64a_3(A[63:48],B[63:48],w2,sum[63:48],carry);
endmodule
module s64ba(A,B,Cin,sum,carry);

input [63:0] A,B;
output [63:0] sum;
input Cin;
output carry;
wire w0,w1,w2;
s16ba s64a_0(A[15:0],B[15:0],Cin,sum[15:0],w0);
s16ba s64a_1(A[31:16],B[31:16],w0,sum[31:16],w1);
s16ba s64a_2(A[47:32],B[47:32],w1,sum[47:32],w2);
s16ba s64a_3(A[63:48],B[63:48],w2,sum[63:48],carry);
endmodule