This check seems redundant, because we already checked that constant is not long