data/full_repos/permissive/157979234/Semester III/Digital Design and Computer Organization/Session 03/2bFAS.v
1: b'%Error: Cannot find file containing module: III/Digital\n        ... Looked in:\n             data/full_repos/permissive/157979234/Semester/III/Digital\n             data/full_repos/permissive/157979234/Semester/III/Digital.v\n             data/full_repos/permissive/157979234/Semester/III/Digital.sv\n             III/Digital\n             III/Digital.v\n             III/Digital.sv\n             obj_dir/III/Digital\n             obj_dir/III/Digital.v\n             obj_dir/III/Digital.sv\n%Error: Cannot find file containing module: Design\n%Error: Cannot find file containing module: and\n%Error: Cannot find file containing module: Computer\n%Error: Cannot find file containing module: Organization/Session\n%Error: Cannot find file containing module: 03,data/full_repos/permissive/157979234\n%Error: Cannot find file containing module: data/full_repos/permissive/157979234/Semester\n%Error: Cannot find file containing module: 03/2bFAS.v\n%Error: Exiting due to 8 error(s)\n'
module FA_2
  (
   input [1:0]  A,
   input [1:0]  B,
   output [2:0] O
   );

  wire [2:0]    Cout;
  wire [1:0]    S;

  assign Cout[0] = 1'b0;

  FA FA1
    (
      .A(A[0]),
      .B(B[0]),
      .Cin(Cout[0]),
      .S(S[0]),
      .Cout(Cout[1])
      );

  FA FA2
    (
      .A(A[1]),
      .B(B[1]),
      .Cin(Cout[1]),
      .S(S[1]),
      .Cout(Cout[2])
      );

  assign O = {Cout[2], S};

endmodule
module FA_2
  (
   input [1:0]  A,
   input [1:0]  B,
   output [2:0] O
   );


  wire [2:0]    Cout;
  wire [1:0]    S;

  assign Cout[0] = 1'b0;

  FA FA1
    (
      .A(A[0]),
      .B(B[0]),
      .Cin(Cout[0]),
      .S(S[0]),
      .Cout(Cout[1])
      );

  FA FA2
    (
      .A(A[1]),
      .B(B[1]),
      .Cin(Cout[1]),
      .S(S[1]),
      .Cout(Cout[2])
      );

  assign O = {Cout[2], S};

endmodule