data/full_repos/permissive/529698244/ai_accel.v
1: b'%Error: data/full_repos/permissive/529698244/ai_accel.v:320: syntax error, unexpected var, expecting IDENTIFIER\n  variance var(.a({a_out_1[7:0], a_out_2[7:0], a_out_3[7:0], a_out_4[7:0]}),\n           ^~~\n%Error: Exiting due to 1 error(s)\n'
module multiplier
(
	a, b, c
);

	input [31:0] a;
	input [31:0] b;
	output [31:0] c;
	
	wire[15:0] x,y,z;
	
	assign x = a[31:24] * b[31:24];
	assign y = a[23:16] * b[23:16];
	assign z = a[15:8]  *  b[15:8];
	
	assign c = {x > 8'hff ? 8'hff : x[7:0],
					y > 8'hff ? 8'hff : y[7:0],
					z > 8'hff ? 8'hff : z[7:0],
					8'b0};

endmodule
module multiplier
(
	a, b, c
);


	input [31:0] a;
	input [31:0] b;
	output [31:0] c;
	
	wire[15:0] x,y,z;
	
	assign x = a[31:24] * b[31:24];
	assign y = a[23:16] * b[23:16];
	assign z = a[15:8]  *  b[15:8];
	
	assign c = {x > 8'hff ? 8'hff : x[7:0],
					y > 8'hff ? 8'hff : y[7:0],
					z > 8'hff ? 8'hff : z[7:0],
					8'b0};

endmodule