update warn from clang++