data/full_repos/permissive/493019833/test/testcase/firrtl/ExampleTopModuleWithBB/reference/ExampleTopModuleWithBB.v
1: b'%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/ExampleTopModuleWithBB/reference/ExampleTopModuleWithBB.v:89: Operator COND expects 15 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 1 bits.\n                                                                                                                                      : ... In instance ExampleTopModuleWithBB.u_pad_1\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/ExampleTopModuleWithBB/reference/ExampleTopModuleWithBB.v:89: Operator COND expects 16 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 15 bits.\n                                                                                                                                      : ... In instance ExampleTopModuleWithBB.u_pad_11\n    assign y = (n > width) ? {{(n - width){1\'b0}}, in} : in;\n                           ^\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/ExampleTopModuleWithBB/reference/ExampleTopModuleWithBB.v:18: Cannot find file containing module: \'BB\'\n    BB bb (\n    ^~\n        ... Looked in:\n             data/full_repos/permissive/493019833/test/testcase/firrtl/ExampleTopModuleWithBB/reference,data/full_repos/permissive/493019833/BB\n             data/full_repos/permissive/493019833/test/testcase/firrtl/ExampleTopModuleWithBB/reference,data/full_repos/permissive/493019833/BB.v\n             data/full_repos/permissive/493019833/test/testcase/firrtl/ExampleTopModuleWithBB/reference,data/full_repos/permissive/493019833/BB.sv\n             BB\n             BB.v\n             BB.sv\n             obj_dir/BB\n             obj_dir/BB.v\n             obj_dir/BB.sv\n%Error: Exiting due to 1 error(s), 2 warning(s)\n'
module SUB_UNSIGNED(y, a, b);
    parameter width = 4;
    output [width:0] y;
    input [width-1:0] a;
    input [width-1:0] b;
    assign y = a - b;
endmodule
module SUB_UNSIGNED(y, a, b);

    parameter width = 4;
    output [width:0] y;
    input [width-1:0] a;
    input [width-1:0] b;
    assign y = a - b;
endmodule