data/full_repos/permissive/49670587/vtr/ODIN_II/REGRESSION_TESTS/BENCHMARKS/MICROBENCHMARKS/UNSUPPORTED/bm_function_2.v
1: b'%Warning-WIDTH: data/full_repos/permissive/49670587/vtr/ODIN_II/REGRESSION_TESTS/BENCHMARKS/MICROBENCHMARKS/UNSUPPORTED/bm_function_2.v:56: Operator AND expects 2 bits on the LHS, but LHS\'s VARREF \'temp1\' generates 1 bits.\n                                                                                                                                          : ... In instance bm_function_2\n out0 <= temp1 & temp2;\n               ^\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Error: Exiting due to 1 warning(s)\n'
function simple_func;
	input [`BITS-1:0] in1;
	input [`BITS-1:0] in2;
	input in3;
	input in4;

	simple_func <= in1[0] & in2[0] | in3 ^ in4;
endfunction
function simple_func;

	input [`BITS-1:0] in1;
	input [`BITS-1:0] in2;
	input in3;
	input in4;

	simple_func <= in1[0] & in2[0] | in3 ^ in4;
endfunction