data/full_repos/permissive/121451239/modules.v
 line:50: before: ","
1: b'%Warning-MULTITOP: data/full_repos/permissive/121451239/modules.v:31: 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 \'enable_bit_selector\'\nmodule enable_bit_selector(enable_bit, bits, pause_sw);\n       ^~~~~~~~~~~~~~~~~~~\n                                                                    : ... Top module \'adder\'\nmodule adder(out, in1, in2);\n       ^~~~~\n%Warning-IMPLICIT: data/full_repos/permissive/121451239/modules.v:10: Signal definition not found, creating implicitly: \'top_and_bits\'\n                                                                    : ... Suggested alternative: \'top_and_out\'\n  assign top_and_bits = |bits[12:1];\n         ^~~~~~~~~~~~\n%Warning-IMPLICIT: data/full_repos/permissive/121451239/modules.v:15: Signal definition not found, creating implicitly: \'mid_and_bits\'\n                                                                    : ... Suggested alternative: \'mid_and_out\'\n  assign mid_and_bits = ~|bits[12:1];\n         ^~~~~~~~~~~~\n%Warning-IMPLICIT: data/full_repos/permissive/121451239/modules.v:20: Signal definition not found, creating implicitly: \'bot_and_bits\'\n                                                                    : ... Suggested alternative: \'top_and_bits\'\n  assign bot_and_bits = |bits[12:1];\n         ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:38: Cannot find file containing module: \'fulladder\'\n  fulladder fa0(sum0, cout0, in1[0], in2[0], 1\'b0);\n  ^~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/121451239,data/full_repos/permissive/121451239/fulladder\n             data/full_repos/permissive/121451239,data/full_repos/permissive/121451239/fulladder.v\n             data/full_repos/permissive/121451239,data/full_repos/permissive/121451239/fulladder.sv\n             fulladder\n             fulladder.v\n             fulladder.sv\n             obj_dir/fulladder\n             obj_dir/fulladder.v\n             obj_dir/fulladder.sv\n%Error: data/full_repos/permissive/121451239/modules.v:39: Cannot find file containing module: \'fulladder\'\n  fulladder fa1(sum1, cout1, in1[1], in2[1], cout0);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:40: Cannot find file containing module: \'fulladder\'\n  fulladder fa2(sum2, cout2, in1[2], in2[2], cout1);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:41: Cannot find file containing module: \'fulladder\'\n  fulladder fa3(sum3, cout3, in1[3], in2[3], cout2);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:42: Cannot find file containing module: \'fulladder\'\n  fulladder fa4(sum4, cout4, in1[4], in2[4], cout3);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:43: Cannot find file containing module: \'fulladder\'\n  fulladder fa5(sum5, cout5, in1[5], in2[5], cout4);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:44: Cannot find file containing module: \'fulladder\'\n  fulladder fa6(sum6, cout6, in1[6], in2[6], cout5);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:45: Cannot find file containing module: \'fulladder\'\n  fulladder fa7(sum7, cout7, in1[7], in2[7], cout6);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:46: Cannot find file containing module: \'fulladder\'\n  fulladder fa8(sum8, cout8, in1[8], in2[8], cout7);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:47: Cannot find file containing module: \'fulladder\'\n  fulladder fa9(sum9, cout9, in1[9], in2[9], cout8);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:48: Cannot find file containing module: \'fulladder\'\n  fulladder fa10(sum10, cout10, in1[10], in2[10], cout9);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:49: Cannot find file containing module: \'fulladder\'\n  fulladder fa11(sum11, cout11, in1[11], in2[11], cout10);\n  ^~~~~~~~~\n%Error: data/full_repos/permissive/121451239/modules.v:50: Cannot find file containing module: \'fulladder\'\n  fulladder fa12(sum12, , in1[12], in2[12], cout11);\n  ^~~~~~~~~\n%Error: Exiting due to 13 error(s), 4 warning(s)\n'
module adder(out, in1, in2);
  output [12:0] out;
  input [12:0] in1, in2;

  wire sum0, sum1, sum2, sum3, sum4, sum5, sum6, sum7, sum8, sum9, sum10, sum11, sum12;
  wire cout0, cout1, cout2, cout3, cout4, cout5, cout6, cout7, cout8, cout9, cout10, cout11;

  fulladder fa0(sum0, cout0, in1[0], in2[0], 1'b0);
  fulladder fa1(sum1, cout1, in1[1], in2[1], cout0);
  fulladder fa2(sum2, cout2, in1[2], in2[2], cout1);
  fulladder fa3(sum3, cout3, in1[3], in2[3], cout2);
  fulladder fa4(sum4, cout4, in1[4], in2[4], cout3);
  fulladder fa5(sum5, cout5, in1[5], in2[5], cout4);
  fulladder fa6(sum6, cout6, in1[6], in2[6], cout5);
  fulladder fa7(sum7, cout7, in1[7], in2[7], cout6);
  fulladder fa8(sum8, cout8, in1[8], in2[8], cout7);
  fulladder fa9(sum9, cout9, in1[9], in2[9], cout8);
  fulladder fa10(sum10, cout10, in1[10], in2[10], cout9);
  fulladder fa11(sum11, cout11, in1[11], in2[11], cout10);
  fulladder fa12(sum12, , in1[12], in2[12], cout11);

  assign out = {sum12, sum11, sum10, sum9, sum8, sum7, sum6, sum5, sum4, sum3, sum2, sum1, sum0};

endmodule
module adder(out, in1, in2);

  output [12:0] out;
  input [12:0] in1, in2;

  wire sum0, sum1, sum2, sum3, sum4, sum5, sum6, sum7, sum8, sum9, sum10, sum11, sum12;
  wire cout0, cout1, cout2, cout3, cout4, cout5, cout6, cout7, cout8, cout9, cout10, cout11;

  fulladder fa0(sum0, cout0, in1[0], in2[0], 1'b0);
  fulladder fa1(sum1, cout1, in1[1], in2[1], cout0);
  fulladder fa2(sum2, cout2, in1[2], in2[2], cout1);
  fulladder fa3(sum3, cout3, in1[3], in2[3], cout2);
  fulladder fa4(sum4, cout4, in1[4], in2[4], cout3);
  fulladder fa5(sum5, cout5, in1[5], in2[5], cout4);
  fulladder fa6(sum6, cout6, in1[6], in2[6], cout5);
  fulladder fa7(sum7, cout7, in1[7], in2[7], cout6);
  fulladder fa8(sum8, cout8, in1[8], in2[8], cout7);
  fulladder fa9(sum9, cout9, in1[9], in2[9], cout8);
  fulladder fa10(sum10, cout10, in1[10], in2[10], cout9);
  fulladder fa11(sum11, cout11, in1[11], in2[11], cout10);
  fulladder fa12(sum12, , in1[12], in2[12], cout11);

  assign out = {sum12, sum11, sum10, sum9, sum8, sum7, sum6, sum5, sum4, sum3, sum2, sum1, sum0};

endmodule