data/full_repos/permissive/140493787/src/hdl/mux.v
1: b'%Warning-MULTITOP: data/full_repos/permissive/140493787/src/hdl/mux.v:40: 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 \'bus_mux_2_1\'\nmodule bus_mux_2_1 #(parameter WIDTH = 64) (\n       ^~~~~~~~~~~\n                                                                        : ... Top module \'mux_4_1\'\nmodule mux_4_1 (\n       ^~~~~~~\n%Error: Exiting due to 1 warning(s)\n'
module mux_2_1 (
   output wire out,
   input  wire in0,
   input  wire in1,
   input  wire sel
);

   wire seln;
   not n (seln, sel);

   wire out0, out1;
   and a0 (out0, in0, seln);
   and a1 (out1, in1, sel);

   or o (out, out0, out1);
endmodule
module mux_2_1 (
   output wire out,
   input  wire in0,
   input  wire in1,
   input  wire sel
);


   wire seln;
   not n (seln, sel);

   wire out0, out1;
   and a0 (out0, in0, seln);
   and a1 (out1, in1, sel);

   or o (out, out0, out1);
endmodule