Fix compiler warnings produced by gcc
* ==========================================================================
*/
+#pragma GCC diagnostic ignored "-Wcpp"
#pragma clang diagnostic ignored "-W#warnings"
#pragma clang diagnostic ignored "-Wexpansion-to-defined"
