preprocessed generation fixed
preprocessed c++11