#line expected a line number, found 'token'
The #line directive must be followed by a line number. The following sample generates C2005:
void main() { int i = 0; #line i // C2005 // try ... // #line 0 }