data/full_repos/permissive/16507090/pcm/pcm.v
 line:3: before: "data_resolution"
1: b"%Error: data/full_repos/permissive/16507090/pcm/pcm.v:4: syntax error, unexpected ')', expecting '['\n)\n^\n%Error: data/full_repos/permissive/16507090/pcm/pcm.v:11: syntax error, unexpected assign\n assign out=accumulator[data_resolution-1];\n ^~~~~~\n%Error: Exiting due to 2 error(s)\n"
module PCM
#(
	data_resolution=8,
)
(
	input [data_resolution-1:0] in,
	input clk,
	output out
);
	reg [data_resolution-1:0] accumulator;
	assign out=accumulator[data_resolution-1];

	always @(clk) begin
		accumulator<=accumulator[7:0]+in;
	end
endmodule
module PCM
#(
	data_resolution=8,
)
(
	input [data_resolution-1:0] in,
	input clk,
	output out
);

	reg [data_resolution-1:0] accumulator;
	assign out=accumulator[data_resolution-1];

	always @(clk) begin
		accumulator<=accumulator[7:0]+in;
	end
endmodule