ignore on both clang and gcc, ingnore in some .cpp also