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 SquarePair(
		output
			[39:0] Result,
		input
			[19:0] Data);


	wire signed [9:0] in1;
	wire signed [9:0] in2;

	assign in1= Data[9:0];
	assign in2= Data[19:10];

	assign Result[19:0]= in1 * in1;
	assign Result[39:20]= in2 * in2;

endmodule
module SquarePair(
		output
			[39:0] Result,
		input
			[19:0] Data);



	wire signed [9:0] in1;
	wire signed [9:0] in2;

	assign in1= Data[9:0];
	assign in2= Data[19:10];

	assign Result[19:0]= in1 * in1;
	assign Result[39:20]= in2 * in2;

endmodule