Why is this an issue?

Legacy generate regions should not be used.

How to fix it

Code examples

Noncompliant code example

generate
  for (i = 0; i < N; i = i + 1) begin
    ha u0 (a[i], b[i], sum[i], cout[i]);
  end
endgenerate

Resources

Articles & blog posts