Avoid extra space when reporting error for compiler modifiers
Try to recover incomplete initializers. Fixes #4964