data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v
1: b'%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1241: Operator COND expects 102 bits on the Conditional False, but Conditional False\'s SEL generates 1 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_shr_42\n    assign y = n < width ? in[width-1:n] : in[width-1:width-1];\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/HardwareHashMaker/reference/HardwareHashMaker.v:1241: Operator COND expects 96 bits on the Conditional False, but Conditional False\'s SEL generates 1 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_shr_223\n    assign y = n < width ? in[width-1:n] : in[width-1:width-1];\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 97 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_4\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 33 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_8\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 99 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_23\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 98 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_57\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 92 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_65\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 94 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_73\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 96 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_88\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 93 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_107\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/493019833/test/testcase/firrtl/HardwareHashMaker/reference/HardwareHashMaker.v:1203: Operator COND expects 128 bits on the Conditional False, but Conditional False\'s VARREF \'in\' generates 90 bits.\n                                                                                                                              : ... In instance HardwareHashMaker.s_pad_183\n    assign y = n > width ? {{(n - width){in[width-1]}}, in} : in;\n                         ^\n%Error: Exiting due to 11 warning(s)\n'
module ASSINT(y, in);
    parameter width = 4;
    output [width-1:0] y;
    input [width-1:0] in;
    assign y = $signed(in);
endmodule
module ASSINT(y, in);

    parameter width = 4;
    output [width-1:0] y;
    input [width-1:0] in;
    assign y = $signed(in);
endmodule