[ERROR]
The HLI assembler expects a number. This is either constant expression or a single number.
asm lda (3*i),i; // error
Do not use objects in constant expressions.