C and C++ Preprocessor: warp, Clang and GCC