suppress gcc 4.8 warnings