data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v
1: b'%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:696: Operator COND expects 4 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 1 bits.\n                                                                                                                                 : ... In instance BlackBoxFloatTester.u_pad_3\n    assign y = (n > width) ? {{(n - width){1\'b0}}, in} : in;\n                           ^\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:696: Operator COND expects 4 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 2 bits.\n                                                                                                                                 : ... In instance BlackBoxFloatTester.u_pad_28\n    assign y = (n > width) ? {{(n - width){1\'b0}}, in} : in;\n                           ^\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:77: Cannot find file containing module: \'BBFAdd\'\n    BBFAdd BBFAdd (\n    ^~~~~~\n        ... Looked in:\n             data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference,data/full_repos/permissive/493019833/BBFAdd\n             data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference,data/full_repos/permissive/493019833/BBFAdd.v\n             data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference,data/full_repos/permissive/493019833/BBFAdd.sv\n             BBFAdd\n             BBFAdd.v\n             BBFAdd.sv\n             obj_dir/BBFAdd\n             obj_dir/BBFAdd.v\n             obj_dir/BBFAdd.sv\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:86: Cannot find file containing module: \'BBFMultiply\'\n    BBFMultiply BBFMultiply (\n    ^~~~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:117: Cannot find file containing module: \'BBFEquals\'\n    BBFEquals BBFEquals (\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:143: Cannot find file containing module: \'BBFEquals\'\n    BBFEquals BBFEquals_1 (\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:180: Cannot find file containing module: \'BBFEquals\'\n    BBFEquals BBFEquals_2 (\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:206: Cannot find file containing module: \'BBFEquals\'\n    BBFEquals BBFEquals_3 (\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:243: Cannot find file containing module: \'BBFEquals\'\n    BBFEquals BBFEquals_4 (\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:269: Cannot find file containing module: \'BBFEquals\'\n    BBFEquals BBFEquals_5 (\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:306: Cannot find file containing module: \'BBFEquals\'\n    BBFEquals BBFEquals_6 (\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/BlackBoxFloatTester/reference/BlackBoxFloatTester.v:332: Cannot find file containing module: \'BBFEquals\'\n    BBFEquals BBFEquals_7 (\n    ^~~~~~~~~\n%Error: Exiting due to 10 error(s), 2 warning(s)\n'
module PAD_UNSIGNED(y, in);
    parameter width = 4;
    parameter n = 4;
    output [(n > width ? n : width)-1:0] y;
    input [width-1:0] in;
    assign y = (n > width) ? {{(n - width){1'b0}}, in} : in;
endmodule
module PAD_UNSIGNED(y, in);

    parameter width = 4;
    parameter n = 4;
    output [(n > width ? n : width)-1:0] y;
    input [width-1:0] in;
    assign y = (n > width) ? {{(n - width){1'b0}}, in} : in;
endmodule