data/full_repos/permissive/113036182/OtherUnits.v
[Errno 2] No such file or directory: 'preprocess.output'
1: b'%Warning-MULTITOP: data/full_repos/permissive/113036182/OtherUnits.v:5: 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 \'tristate_buffer\'\nmodule tristate_buffer(input x, enable, output z);\n       ^~~~~~~~~~~~~~~\n                                                                      : ... Top module \'reg_32bit\'\nmodule reg_32bit (input[31:0] d, input en,wr,clk, output[31:0] q);\n       ^~~~~~~~~\n                                                                      : ... Top module \'decoder_32bit\'\nmodule decoder_32bit (input [4:0]x, output [31:0]y);\n       ^~~~~~~~~~~~~\n                                                                      : ... Top module \'mux_2x5\'\nmodule mux_2x5 (input [4:0]O1,O2, input select, output [4:0]out1);\n       ^~~~~~~\n                                                                      : ... Top module \'mux_4x5\'\n   module mux_4x5 (input [4:0]O1,O2,O3,O4, input [1:0]select, output [4:0]out3);\n          ^~~~~~~\n                                                                      : ... Top module \'mux_2x32\'\nmodule mux_2x32 (input [31:0]O1,O2, input select, output [31:0]out1);\n       ^~~~~~~~\n                                                                      : ... Top module \'mux_4x32\'\n  module mux_4x32 (input [31:0]O1,O2,O3,O4, input [1:0]select, output [31:0]out3);\n         ^~~~~~~~\n                                                                      : ... Top module \'Latch_32bit\'\nmodule Latch_32bit (input [31:0]D,input clk,output [31:0]Q);\n       ^~~~~~~~~~~\n                                                                      : ... Top module \'SignExtend16\'\nmodule SignExtend16 (input [15:0]x, output [31:0]y);\n       ^~~~~~~~~~~~\n                                                                      : ... Top module \'Latch_5bit\'\nmodule Latch_5bit (input [4:0]D,input clk,output [4:0]Q);\n       ^~~~~~~~~~\n                                                                      : ... Top module \'Latch_2bit\'\nmodule Latch_2bit (input [1:0]D,input clk,output [1:0]Q);\n       ^~~~~~~~~~\n%Error: data/full_repos/permissive/113036182/OtherUnits.v:114: Cannot find file containing module: \'mux\'\nmux m1 (O1[0],O2[0],select[0],out1[0]),\n^~~\n        ... Looked in:\n             data/full_repos/permissive/113036182,data/full_repos/permissive/113036182/mux\n             data/full_repos/permissive/113036182,data/full_repos/permissive/113036182/mux.v\n             data/full_repos/permissive/113036182,data/full_repos/permissive/113036182/mux.sv\n             mux\n             mux.v\n             mux.sv\n             obj_dir/mux\n             obj_dir/mux.v\n             obj_dir/mux.sv\n%Error: data/full_repos/permissive/113036182/OtherUnits.v:78: Cannot find file containing module: \'mux\'\nmux m1 (O1[0],O2[0],select,out1[0]),\n^~~\n%Error: data/full_repos/permissive/113036182/OtherUnits.v:60: Cannot find file containing module: \'mux\'\nmux q1 (O1[0],O2[0],select[0],out1[0]),\n^~~\n%Error: data/full_repos/permissive/113036182/OtherUnits.v:51: Cannot find file containing module: \'mux\'\nmux m1 (O1[0],O2[0],select,out1[0]),\n^~~\n%Warning-WIDTH: data/full_repos/permissive/113036182/OtherUnits.v:2: Operator COND expects 32 bits on the Conditional True, but Conditional True\'s VARREF \'x\' generates 1 bits.\n                                                                   : ... In instance tristate_buffer\nassign z = enable? x : \'bz;\n                 ^\n%Warning-WIDTH: data/full_repos/permissive/113036182/OtherUnits.v:2: Operator ASSIGNW expects 1 bits on the Assign RHS, but Assign RHS\'s COND generates 32 bits.\n                                                                   : ... In instance tristate_buffer\nassign z = enable? x : \'bz;\n         ^\n%Error: Exiting due to 4 error(s), 3 warning(s)\n'
module tristate_buffer(input x, enable, output z);
assign z = enable? x : 'bz;
endmodule
module tristate_buffer(input x, enable, output z);

assign z = enable? x : 'bz;
endmodule