compiler message parsing