try to use both g++ and clang