data/full_repos/permissive/107007139/Lab 2/my_4_bit_full_adder.v
1: b'%Error: Cannot find file containing module: 2,data/full_repos/permissive/107007139\n        ... Looked in:\n             data/full_repos/permissive/107007139/Lab/2,data/full_repos/permissive/107007139\n             data/full_repos/permissive/107007139/Lab/2,data/full_repos/permissive/107007139.v\n             data/full_repos/permissive/107007139/Lab/2,data/full_repos/permissive/107007139.sv\n             2,data/full_repos/permissive/107007139\n             2,data/full_repos/permissive/107007139.v\n             2,data/full_repos/permissive/107007139.sv\n             obj_dir/2,data/full_repos/permissive/107007139\n             obj_dir/2,data/full_repos/permissive/107007139.v\n             obj_dir/2,data/full_repos/permissive/107007139.sv\n%Error: Cannot find file containing module: data/full_repos/permissive/107007139/Lab\n%Error: Cannot find file containing module: 2/my_4_bit_full_adder.v\n%Error: Exiting due to 3 error(s)\n'
module my_4_bit_full_adder(
    input [3:0] A,
    input [3:0] B,
    input C0,
    output [3:0] S,
    output C4
    );
    
    wire C1;
    wire C2;
    wire C3;
    
    my_full_adder fa0(A[0], B[0], C0, S[0], C1);
    my_full_adder fa1(A[1], B[1], C1, S[1], C2);
    my_full_adder fa2(A[2], B[2], C2, S[2], C3);
    my_full_adder fa3(A[3], B[3], C3, S[3], C4);
    
endmodule
module my_4_bit_full_adder(
    input [3:0] A,
    input [3:0] B,
    input C0,
    output [3:0] S,
    output C4
    );

    
    wire C1;
    wire C2;
    wire C3;
    
    my_full_adder fa0(A[0], B[0], C0, S[0], C1);
    my_full_adder fa1(A[1], B[1], C1, S[1], C2);
    my_full_adder fa2(A[2], B[2], C2, S[2], C3);
    my_full_adder fa3(A[3], B[3], C3, S[3], C4);
    
endmodule