corrected integer parsing compilation bugs