compiler warning abatement