#if (__GNUC__ >= 4) && (__GNUC_MINOR__ >= 6) # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Weffc++" #endif