added warning suppression for GCC 4.8