test if with clang++