[BUG] can't compile semantic