data/full_repos/permissive/174642777/Experiments/Lab X3/Lab 09 ADD_4bit/ADD_4bit.v
1: b'%Error: Cannot find file containing module: X3/Lab\n        ... Looked in:\n             data/full_repos/permissive/174642777/Experiments/Lab/X3/Lab\n             data/full_repos/permissive/174642777/Experiments/Lab/X3/Lab.v\n             data/full_repos/permissive/174642777/Experiments/Lab/X3/Lab.sv\n             X3/Lab\n             X3/Lab.v\n             X3/Lab.sv\n             obj_dir/X3/Lab\n             obj_dir/X3/Lab.v\n             obj_dir/X3/Lab.sv\n%Error: Cannot find file containing module: 09\n%Error: Cannot find file containing module: ADD_4bit,data/full_repos/permissive/174642777\n%Error: Cannot find file containing module: data/full_repos/permissive/174642777/Experiments/Lab\n%Error: Cannot find file containing module: ADD_4bit/ADD_4bit.v\n%Error: Exiting due to 5 error(s)\n'
module ADD_4bit(
  input wire[3:0] A,
  input wire[3:0] B,
  input wire Cin,
  output wire[3:0] S,
  output wire Cout);

  wire C1, C2, C3;
  FullAdder fa1(.A(A[0]), .B(B[0]), .Cin(Cin), .S(S[0]), .Cout(C1));
  FullAdder fa2(.A(A[1]), .B(B[1]), .Cin(C1), .S(S[1]), .Cout(C2));
  FullAdder fa3(.A(A[2]), .B(B[2]), .Cin(C2), .S(S[2]), .Cout(C3));
  FullAdder fa4(.A(A[3]), .B(B[3]), .Cin(C3), .S(S[3]), .Cout(Cout));

endmodule
module ADD_4bit(
  input wire[3:0] A,
  input wire[3:0] B,
  input wire Cin,
  output wire[3:0] S,
  output wire Cout);


  wire C1, C2, C3;
  FullAdder fa1(.A(A[0]), .B(B[0]), .Cin(Cin), .S(S[0]), .Cout(C1));
  FullAdder fa2(.A(A[1]), .B(B[1]), .Cin(C1), .S(S[1]), .Cout(C2));
  FullAdder fa3(.A(A[2]), .B(B[2]), .Cin(C2), .S(S[2]), .Cout(C3));
  FullAdder fa4(.A(A[3]), .B(B[3]), .Cin(C3), .S(S[3]), .Cout(Cout));

endmodule