C Synthesis fails in Vivado HLS 2015.2 with the following error.
The issue is not seen if the target device is changed to Virtex-5.
This is a software regression where the multiply operation is bound in a loop - A[i] * B[i].
A work-around is to add the following resource directive:
This issue is fixed in Vivado 2015.3.