data/full_repos/permissive/489642764/src/top.v
1: b'%Warning-WIDTH: data/full_repos/permissive/489642764/src/top.v:98: Operator ASSIGNDLY expects 32 bits on the Assign RHS, but Assign RHS\'s CONST \'24\'h0\' generates 24 bits.\n                                                                 : ... In instance top\n   ledcnt_r <= 24\'d0;\n            ^~\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Warning-WIDTH: data/full_repos/permissive/489642764/src/top.v:102: Operator ASSIGNDLY expects 32 bits on the Assign RHS, but Assign RHS\'s CONST \'24\'h0\' generates 24 bits.\n                                                                  : ... In instance top\n   ledcnt_r <= 24\'d0;\n            ^~\n%Warning-WIDTH: data/full_repos/permissive/489642764/src/top.v:109: Operator EQ expects 32 bits on the RHS, but RHS\'s CONST \'24\'h3d0900\' generates 24 bits.\n                                                                  : ... In instance top\n  end else if (ledcnt_r == 24\'d400_0000) begin\n                        ^~\n%Error: Exiting due to 3 warning(s)\n'
function [7:0] led_col_f;
		input [3:0] led_row_arg;
		input [7:0] led_col_0_arg;
		input [7:0] led_col_1_arg;
		input [7:0] led_col_2_arg;
		input [7:0] led_col_3_arg;
		input [7:0] led_col_4_arg;
		input [7:0] led_col_5_arg;
		input [7:0] led_col_6_arg;
		input [7:0] led_col_7_arg;
		input [7:0] led_col_8_arg;
		begin
		case (led_row_arg)
			4'd0 : led_col_f = led_col_0_arg;
			4'd1 : led_col_f = led_col_1_arg;
			4'd2 : led_col_f = led_col_2_arg;
			4'd3 : led_col_f = led_col_3_arg;
			4'd4 : led_col_f = led_col_4_arg;
			4'd5 : led_col_f = led_col_5_arg;
			4'd6 : led_col_f = led_col_6_arg;
			4'd7 : led_col_f = led_col_7_arg;
			4'd8 : led_col_f = led_col_8_arg;
		endcase
		end
	endfunction
function [7:0] led_col_f;

		input [3:0] led_row_arg;
		input [7:0] led_col_0_arg;
		input [7:0] led_col_1_arg;
		input [7:0] led_col_2_arg;
		input [7:0] led_col_3_arg;
		input [7:0] led_col_4_arg;
		input [7:0] led_col_5_arg;
		input [7:0] led_col_6_arg;
		input [7:0] led_col_7_arg;
		input [7:0] led_col_8_arg;
		begin
		case (led_row_arg)
			4'd0 : led_col_f = led_col_0_arg;
			4'd1 : led_col_f = led_col_1_arg;
			4'd2 : led_col_f = led_col_2_arg;
			4'd3 : led_col_f = led_col_3_arg;
			4'd4 : led_col_f = led_col_4_arg;
			4'd5 : led_col_f = led_col_5_arg;
			4'd6 : led_col_f = led_col_6_arg;
			4'd7 : led_col_f = led_col_7_arg;
			4'd8 : led_col_f = led_col_8_arg;
		endcase
		end
	endfunction