data/full_repos/permissive/441359809/src/yosys/tests/simple/repwhile.v
1: b'%Warning-WIDTH: data/full_repos/permissive/441359809/src/yosys/tests/simple/repwhile.v:18: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS\'s VARREF \'value\' generates 8 bits.\n                                                                                         : ... In instance repwhile_test001\n   repeat (value)\n   ^~~~~~\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Warning-WIDTH: data/full_repos/permissive/441359809/src/yosys/tests/simple/repwhile.v:30: Operator FUNCREF \'myexp2\' expects 8 bits on the Function Argument, but Function Argument\'s VARREF \'i\' generates 32 bits.\n                                                                                         : ... In instance repwhile_test001\n   x_table[i] <= myexp2(i);\n                 ^~~~~~\n%Error: Exiting due to 2 warning(s)\n'
function [31:0] myexp2;
		input [7:0] value;
		begin
			myexp2 = 1;
			repeat (value)
				myexp2 = myexp2 << 1;
		end
	endfunction
function [31:0] myexp2;

		input [7:0] value;
		begin
			myexp2 = 1;
			repeat (value)
				myexp2 = myexp2 << 1;
		end
	endfunction