compiler: use global constant instead of literal to indicate file-name in errors