Hello Ian,
You didn't mention the target; I assume this is a private port. I would guess a bug in the definition of BRANCH_COST. Note that BRANCH_COST used to be a simple value, but now it is a macro with two arguments. I think you could have spotted this yourself by looking at the lines in question.
Thanks for your quick response. Yes, I have already updated the BRANCH_COST macro with 2 args and build proceeds. Btw, the target port is under review (ie review-3 is pending). Thanks Swami