data/full_repos/permissive/154553572/DataPath.v
 line:4: before: "["
1: b'%Warning-WIDTH: data/full_repos/permissive/154553572/DataPath.v:118: Operator ASSIGNW expects 28 bits on the Assign RHS, but Assign RHS\'s REPLICATE generates 27 bits.\n                                                                   : ... In instance DataPath\n assign sumAdder_in1= {6\'b000000, accValue};\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'
module RegisterUnit #(parameter Size= 8, parameter [Size-1:0] ResetValue= 0)(
		output
			[Size-1:0] Value,
		input
			Reset,
			Load,
			Clk,
			[Size-1:0] DataIn);
	reg [Size-1:0] Data;

	always @ (posedge Clk)
		if (Reset)
			Data= ResetValue;
		else if (Load)
			Data= DataIn;

	assign Value= Data;
endmodule
module RegisterUnit #(parameter Size= 8, parameter [Size-1:0] ResetValue= 0)(
		output
			[Size-1:0] Value,
		input
			Reset,
			Load,
			Clk,
			[Size-1:0] DataIn);

	reg [Size-1:0] Data;

	always @ (posedge Clk)
		if (Reset)
			Data= ResetValue;
		else if (Load)
			Data= DataIn;

	assign Value= Data;
endmodule