data/full_repos/permissive/215901856/Source/base_cell.v
1: b'%Warning-MULTITOP: data/full_repos/permissive/215901856/Source/base_cell.v:17: Multiple top level modules\n                                                                             : ... Suggest see manual; fix the duplicates, or use --top-module to select top.\n                   ... Use "/* verilator lint_off MULTITOP */" and lint_on around source to disable this message.\n                                                                             : ... Top module \'basecell_ha\'\nmodule basecell_ha(f1_i, f2_i, b_i, sum_o, c_o);\n       ^~~~~~~~~~~\n                                                                             : ... Top module \'basecell_fa\'\nmodule basecell_fa(f1_i, f2_i, b_i, c_i, sum_o, c_o);\n       ^~~~~~~~~~~\n%Error: Exiting due to 1 warning(s)\n'
module FA(A, B, Cin, S, Cout);
  input A, B, Cin;
  output S, Cout;
  wire ha_sum;

  assign ha_sum = A ^ B;
  assign S =  ha_sum ^ Cin;
  assign Cout = (A & B) | (ha_sum & Cin);
endmodule
module FA(A, B, Cin, S, Cout);

  input A, B, Cin;
  output S, Cout;
  wire ha_sum;

  assign ha_sum = A ^ B;
  assign S =  ha_sum ^ Cin;
  assign Cout = (A & B) | (ha_sum & Cin);
endmodule